>>> weasyprint: Building community/weasyprint 54.3-r0 (using abuild 3.9.0-r0) started Sun, 10 Apr 2022 14:21:17 +0000 >>> weasyprint: Checking sanity of /home/buildozer/aports/community/weasyprint/APKBUILD... >>> weasyprint: Analyzing dependencies... >>> weasyprint: Installing for build: build-base pango py3-cssselect2 py3-cffi py3-fonttools py3-html5lib py3-pillow py3-pydyf py3-pyphen py3-tinycss2 py3-build py3-flit py3-installer ghostscript py3-pytest py3-pytest-cov py3-pytest-flake8 py3-pytest-isort ttf-dejavu (1/106) Installing libxau (1.0.9-r0) (2/106) Installing libmd (1.0.3-r0) (3/106) Installing libbsd (0.11.5-r0) (4/106) Installing libxdmcp (1.1.3-r0) (5/106) Installing libxcb (1.14-r2) (6/106) Installing libx11 (1.7.3.1-r0) (7/106) Installing libxrender (0.9.10-r3) (8/106) Installing libpng (1.6.37-r1) (9/106) Installing freetype (2.11.1-r1) (10/106) Installing libuuid (2.38-r0) (11/106) Installing fontconfig (2.13.1-r5) (12/106) Installing libxft (2.3.4-r0) (13/106) Installing libxext (1.3.4-r0) (14/106) Installing pixman (0.40.0-r3) (15/106) Installing cairo (1.17.4-r0) (16/106) Installing fribidi (1.0.11-r1) (17/106) Installing libffi (3.4.2-r1) (18/106) Installing libintl (0.21-r1) (19/106) Installing libblkid (2.38-r0) (20/106) Installing libmount (2.38-r0) (21/106) Installing pcre (8.45-r2) (22/106) Installing glib (2.70.5-r0) (23/106) Installing graphite2 (1.3.14-r1) (24/106) Installing harfbuzz (4.2.0-r0) (25/106) Installing pango (1.50.5-r0) (26/106) Installing gdbm (1.23-r0) (27/106) Installing mpdecimal (2.5.1-r1) (28/106) Installing readline (8.1.2-r0) (29/106) Installing sqlite-libs (3.37.2-r0) (30/106) Installing python3 (3.10.3-r0) (31/106) Installing py3-webencodings (0.5.1-r5) (32/106) Installing py3-tinycss2 (1.1.1-r1) (33/106) Installing py3-cssselect2 (0.5.0-r1) (34/106) Installing py3-cparser (2.20-r2) (35/106) Installing py3-cffi (1.15.0-r0) (36/106) Installing libgpg-error (1.45-r0) (37/106) Installing libgcrypt (1.9.4-r0) (38/106) Installing libxml2 (2.9.13-r0) (39/106) Installing libxslt (1.1.35-r0) (40/106) Installing py3-lxml (4.8.0-r0) (41/106) Installing py3-appdirs (1.4.4-r3) (42/106) Installing py3-six (1.16.0-r1) (43/106) Installing py3-tz (2022.1-r0) (44/106) Installing py3-fs (2.4.15-r0) (45/106) Installing cython (0.29.24-r1) (46/106) Installing python3-dev (3.10.3-r0) (47/106) Installing py3-fonttools (4.32.0-r0) (48/106) Installing py3-html5lib (1.1-r2) (49/106) Installing py3-olefile (0.46-r6) (50/106) Installing libimagequant (2.16.0-r0) (51/106) Installing libjpeg-turbo (2.1.3-r1) (52/106) Installing lcms2 (2.13.1-r0) (53/106) Installing openjpeg (2.4.0-r3) (54/106) Installing libwebp (1.2.2-r0) (55/106) Installing tiff (4.3.0-r0) (56/106) Installing py3-pillow (9.0.1-r0) (57/106) Installing py3-pydyf (0.1.2-r0) (58/106) Installing py3-pyphen (0.12.0-r2) (59/106) Installing py3-parsing (2.4.7-r3) (60/106) Installing py3-packaging (21.3-r0) (61/106) Installing py3-tomli (2.0.1-r1) (62/106) Installing py3-pep517 (0.12.0-r1) (63/106) Installing py3-build (0.7.0-r2) (64/106) Installing py3-docutils (0.16-r4) (65/106) Installing py3-flit-core (3.5.1-r0) (66/106) Installing py3-certifi (2021.10.8-r0) (67/106) Installing py3-charset-normalizer (2.0.10-r0) (68/106) Installing py3-idna (3.3-r2) (69/106) Installing py3-urllib3 (1.26.9-r0) (70/106) Installing py3-requests (2.27.1-r0) (71/106) Installing py3-tomli-w (1.0.0-r2) (72/106) Installing py3-flit (3.5.1-r3) (73/106) Installing py3-installer (0.5.1-r1) (74/106) Installing dbus-libs (1.12.22-r0) (75/106) Installing avahi-libs (0.8-r5) (76/106) Installing nettle (3.7.3-r0) (77/106) Installing p11-kit (0.24.0-r1) (78/106) Installing libtasn1 (4.18.0-r0) (79/106) Installing libunistring (1.0-r0) (80/106) Installing gnutls (3.7.3-r0) (81/106) Installing cups-libs (2.4.1-r0) (82/106) Installing jbig2dec (0.19-r0) (83/106) Installing ghostscript (9.55.0-r0) (84/106) Installing py3-atomicwrites (1.4.0-r2) (85/106) Installing py3-attrs (21.2.0-r1) (86/106) Installing py3-more-itertools (8.12.0-r2) (87/106) Installing py3-iniconfig (1.1.1-r2) (88/106) Installing py3-pluggy (0.13.1-r5) (89/106) Installing py3-py (1.10.0-r2) (90/106) Installing py3-wcwidth (0.2.5-r2) (91/106) Installing py3-toml (0.10.2-r3) (92/106) Installing py3-pytest (6.2.5-r1) (93/106) Installing py3-coverage (5.5-r1) (94/106) Installing py3-pytest-cov (2.12.1-r1) (95/106) Installing py3-pyflakes (2.4.0-r0) (96/106) Installing py3-pycodestyle (2.8.0-r0) (97/106) Installing py3-mccabe (0.6.1-r8) (98/106) Installing py3-flake8 (4.0.1-r0) (99/106) Installing py3-pytest-flake8 (1.0.7-r3) (100/106) Installing py3-isort (5.10.1-r0) (101/106) Installing py3-pytest-isort (1.3.0-r2) (102/106) Installing encodings (1.0.5-r0) (103/106) Installing libfontenc (1.1.4-r0) (104/106) Installing mkfontscale (1.2.1-r1) (105/106) Installing ttf-dejavu (2.37-r1) (106/106) Installing .makedepends-weasyprint (20220410.142118) Executing busybox-1.35.0-r8.trigger Executing fontconfig-2.13.1-r5.trigger Executing mkfontscale-1.2.1-r1.trigger OK: 487 MiB in 204 packages >>> weasyprint: Cleaning up srcdir >>> weasyprint: Cleaning up pkgdir >>> weasyprint: Fetching https://distfiles.alpinelinux.org/distfiles/edge//weasyprint-54.3.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> weasyprint: Fetching https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-54.3.tar.gz >>> weasyprint: Fetching https://distfiles.alpinelinux.org/distfiles/edge//weasyprint-54.3.tar.gz >>> weasyprint: Checking sha512sums... weasyprint-54.3.tar.gz: OK >>> weasyprint: Unpacking /var/cache/distfiles/edge//weasyprint-54.3.tar.gz... * Building wheel... Successfully built weasyprint-54.3-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.10.3, pytest-6.2.5, py-1.10.0, pluggy-0.13.1 rootdir: /home/buildozer/aports/community/weasyprint/src/weasyprint-54.3, configfile: pyproject.toml plugins: isort-1.3.0, flake8-1.0.7, cov-2.12.1 collected 1861 items docs/conf.py .. [ 0%] tests/__init__.py .. [ 0%] tests/conftest.py .. [ 0%] tests/test_acid2.py ..x [ 0%] tests/test_api.py ...................... [ 1%] tests/test_boxes.py .................................................... [ 4%] ....... [ 4%] tests/test_counters.py ............................... [ 6%] tests/test_css.py ...................................................... [ 9%] .................. [ 10%] tests/test_css_descriptors.py ................. [ 11%] tests/test_css_validation.py ........................................... [ 13%] ........................................................................ [ 17%] ........................................................... [ 20%] tests/test_float.py ..............................x [ 22%] tests/test_fonts.py ......... [ 22%] tests/test_pdf.py .......................................... [ 25%] tests/test_presentational_hints.py ........... [ 25%] tests/test_stacking.py .......... [ 26%] tests/test_target.py ....... [ 26%] tests/test_text.py ..................................................... [ 29%] .......................................x. [ 31%] tests/test_unicode.py ... [ 31%] tests/test_variables.py ................................................ [ 34%] ........................................................................ [ 38%] ............................................ [ 40%] tests/testing_utils.py .. [ 40%] tests/draw/__init__.py .. [ 40%] tests/draw/test_absolute.py .........x [ 41%] tests/draw/test_background.py .......................................... [ 43%] ..... [ 43%] tests/draw/test_before_after.py ..... [ 44%] tests/draw/test_box.py ............... [ 44%] tests/draw/test_column.py .... [ 45%] tests/draw/test_current_color.py ...... [ 45%] tests/draw/test_float.py ..............xx.......... [ 46%] tests/draw/test_footnotes.py ....... [ 47%] tests/draw/test_gradient.py .................... [ 48%] tests/draw/test_image.py ............................................... [ 50%] . [ 50%] tests/draw/test_leader.py ......x.x... [ 51%] tests/draw/test_list.py ..... [ 51%] tests/draw/test_opacity.py ..... [ 52%] tests/draw/test_overflow.py .......... [ 52%] tests/draw/test_table.py .......................x..... [ 54%] tests/draw/test_text.py ......x...x......... [ 55%] tests/draw/test_transform.py ............... [ 56%] tests/draw/test_visibility.py ..... [ 56%] tests/draw/svg/__init__.py .. [ 56%] tests/draw/svg/test_bounding_box.py ........x..xx [ 57%] tests/draw/svg/test_clip.py ....x [ 57%] tests/draw/svg/test_defs.py ... [ 57%] tests/draw/svg/test_gradients.py ......x.x.....xx [ 58%] tests/draw/svg/test_images.py ..........x... [ 59%] tests/draw/svg/test_opacity.py ....xxx [ 59%] tests/draw/svg/test_paths.py ..................... [ 60%] tests/draw/svg/test_patterns.py ...... [ 60%] tests/draw/svg/test_shapes.py .................... [ 62%] tests/draw/svg/test_text.py .............. [ 62%] tests/draw/svg/test_visibility.py .......... [ 63%] tests/layout/__init__.py .. [ 63%] tests/layout/test_block.py ............................................. [ 65%] ..................x..... [ 67%] tests/layout/test_column.py ........................... [ 68%] tests/layout/test_flex.py ...............x............. [ 70%] tests/layout/test_footnotes.py .....x.......... [ 71%] tests/layout/test_image.py ............................................. [ 73%] .................. [ 74%] tests/layout/test_inline.py ...x...........x............................ [ 76%] ...... [ 77%] tests/layout/test_inline_block.py .... [ 77%] tests/layout/test_list.py .........x. [ 77%] tests/layout/test_page.py ...................................x.......... [ 80%] ................................................ [ 82%] tests/layout/test_position.py ................ [ 83%] tests/layout/test_shrink_to_fit.py ..................................... [ 85%] ..................................................... [ 88%] tests/layout/test_table.py ............................................. [ 91%] .............x.................................................... [ 94%] weasyprint/__init__.py .. [ 94%] weasyprint/__main__.py .. [ 94%] weasyprint/document.py .. [ 94%] weasyprint/draw.py .. [ 95%] weasyprint/html.py .. [ 95%] weasyprint/images.py .. [ 95%] weasyprint/logger.py .. [ 95%] weasyprint/stacking.py .. [ 95%] weasyprint/urls.py .. [ 95%] weasyprint/css/__init__.py .. [ 95%] weasyprint/css/computed_values.py .. [ 95%] weasyprint/css/counters.py .. [ 95%] weasyprint/css/media_queries.py .. [ 96%] weasyprint/css/properties.py .. [ 96%] weasyprint/css/targets.py .. [ 96%] weasyprint/css/utils.py .. [ 96%] weasyprint/css/validation/__init__.py .. [ 96%] weasyprint/css/validation/descriptors.py .. [ 96%] weasyprint/css/validation/expanders.py .. [ 96%] weasyprint/css/validation/properties.py .. [ 96%] weasyprint/formatting_structure/boxes.py .. [ 96%] weasyprint/formatting_structure/build.py .. [ 96%] weasyprint/layout/__init__.py .. [ 97%] weasyprint/layout/absolute.py .. [ 97%] weasyprint/layout/background.py .. [ 97%] weasyprint/layout/block.py .. [ 97%] weasyprint/layout/column.py .. [ 97%] weasyprint/layout/flex.py .. [ 97%] weasyprint/layout/float.py .. [ 97%] weasyprint/layout/inline.py .. [ 97%] weasyprint/layout/leader.py .. [ 97%] weasyprint/layout/min_max.py .. [ 98%] weasyprint/layout/page.py .. [ 98%] weasyprint/layout/percent.py .. [ 98%] weasyprint/layout/preferred.py .. [ 98%] weasyprint/layout/replaced.py .. [ 98%] weasyprint/layout/table.py .. [ 98%] weasyprint/svg/__init__.py .. [ 98%] weasyprint/svg/bounding_box.py .. [ 98%] weasyprint/svg/css.py .. [ 98%] weasyprint/svg/defs.py .. [ 99%] weasyprint/svg/images.py .. [ 99%] weasyprint/svg/path.py .. [ 99%] weasyprint/svg/shapes.py .. [ 99%] weasyprint/svg/text.py .. [ 99%] weasyprint/svg/utils.py .. [ 99%] weasyprint/text/constants.py .. [ 99%] weasyprint/text/ffi.py .. [ 99%] weasyprint/text/fonts.py .. [ 99%] weasyprint/text/line_break.py .. [100%] =============================== warnings summary =============================== docs/conf.py: 2 warnings tests/__init__.py: 2 warnings tests/conftest.py: 2 warnings tests/test_acid2.py: 2 warnings tests/test_api.py: 2 warnings tests/test_boxes.py: 2 warnings tests/test_counters.py: 2 warnings tests/test_css.py: 2 warnings tests/test_css_descriptors.py: 2 warnings tests/test_css_validation.py: 2 warnings tests/test_float.py: 2 warnings tests/test_fonts.py: 2 warnings tests/test_pdf.py: 2 warnings tests/test_presentational_hints.py: 2 warnings tests/test_stacking.py: 2 warnings tests/test_target.py: 2 warnings tests/test_text.py: 2 warnings tests/test_unicode.py: 2 warnings tests/test_variables.py: 2 warnings tests/testing_utils.py: 2 warnings tests/draw/__init__.py: 2 warnings tests/draw/test_absolute.py: 2 warnings tests/draw/test_background.py: 2 warnings tests/draw/test_before_after.py: 2 warnings tests/draw/test_box.py: 2 warnings tests/draw/test_column.py: 2 warnings tests/draw/test_current_color.py: 2 warnings tests/draw/test_float.py: 2 warnings tests/draw/test_footnotes.py: 2 warnings tests/draw/test_gradient.py: 2 warnings tests/draw/test_image.py: 2 warnings tests/draw/test_leader.py: 2 warnings tests/draw/test_list.py: 2 warnings tests/draw/test_opacity.py: 2 warnings tests/draw/test_overflow.py: 2 warnings tests/draw/test_table.py: 2 warnings tests/draw/test_text.py: 2 warnings tests/draw/test_transform.py: 2 warnings tests/draw/test_visibility.py: 2 warnings tests/draw/svg/__init__.py: 2 warnings tests/draw/svg/test_bounding_box.py: 2 warnings tests/draw/svg/test_clip.py: 2 warnings tests/draw/svg/test_defs.py: 2 warnings tests/draw/svg/test_gradients.py: 2 warnings tests/draw/svg/test_images.py: 2 warnings tests/draw/svg/test_opacity.py: 2 warnings tests/draw/svg/test_paths.py: 2 warnings tests/draw/svg/test_patterns.py: 2 warnings tests/draw/svg/test_shapes.py: 2 warnings tests/draw/svg/test_text.py: 2 warnings tests/draw/svg/test_visibility.py: 2 warnings tests/layout/__init__.py: 2 warnings tests/layout/test_block.py: 2 warnings tests/layout/test_column.py: 2 warnings tests/layout/test_flex.py: 2 warnings tests/layout/test_footnotes.py: 2 warnings tests/layout/test_image.py: 2 warnings tests/layout/test_inline.py: 2 warnings tests/layout/test_inline_block.py: 2 warnings tests/layout/test_list.py: 2 warnings tests/layout/test_page.py: 2 warnings tests/layout/test_position.py: 2 warnings tests/layout/test_shrink_to_fit.py: 2 warnings tests/layout/test_table.py: 2 warnings weasyprint/__init__.py: 2 warnings weasyprint/__main__.py: 2 warnings weasyprint/document.py: 2 warnings weasyprint/draw.py: 2 warnings weasyprint/html.py: 2 warnings weasyprint/images.py: 2 warnings weasyprint/logger.py: 2 warnings weasyprint/stacking.py: 2 warnings weasyprint/urls.py: 2 warnings weasyprint/css/__init__.py: 2 warnings weasyprint/css/computed_values.py: 2 warnings weasyprint/css/counters.py: 2 warnings weasyprint/css/media_queries.py: 2 warnings weasyprint/css/properties.py: 2 warnings weasyprint/css/targets.py: 2 warnings weasyprint/css/utils.py: 2 warnings weasyprint/css/validation/__init__.py: 2 warnings weasyprint/css/validation/descriptors.py: 2 warnings weasyprint/css/validation/expanders.py: 2 warnings weasyprint/css/validation/properties.py: 2 warnings weasyprint/formatting_structure/boxes.py: 2 warnings weasyprint/formatting_structure/build.py: 2 warnings weasyprint/layout/__init__.py: 2 warnings weasyprint/layout/absolute.py: 2 warnings weasyprint/layout/background.py: 2 warnings weasyprint/layout/block.py: 2 warnings weasyprint/layout/column.py: 2 warnings weasyprint/layout/flex.py: 2 warnings weasyprint/layout/float.py: 2 warnings weasyprint/layout/inline.py: 2 warnings weasyprint/layout/leader.py: 2 warnings weasyprint/layout/min_max.py: 2 warnings weasyprint/layout/page.py: 2 warnings weasyprint/layout/percent.py: 2 warnings weasyprint/layout/preferred.py: 2 warnings weasyprint/layout/replaced.py: 2 warnings weasyprint/layout/table.py: 2 warnings weasyprint/svg/__init__.py: 2 warnings weasyprint/svg/bounding_box.py: 2 warnings weasyprint/svg/css.py: 2 warnings weasyprint/svg/defs.py: 2 warnings weasyprint/svg/images.py: 2 warnings weasyprint/svg/path.py: 2 warnings weasyprint/svg/shapes.py: 2 warnings weasyprint/svg/text.py: 2 warnings weasyprint/svg/utils.py: 2 warnings weasyprint/text/constants.py: 2 warnings weasyprint/text/ffi.py: 2 warnings weasyprint/text/fonts.py: 2 warnings weasyprint/text/line_break.py: 2 warnings /usr/lib/python3.10/site-packages/flake8/plugins/manager.py:261: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. eps = importlib_metadata.entry_points().get(self.namespace, ()) -- Docs: https://docs.pytest.org/en/stable/warnings.html ---------- coverage: platform linux, python 3.10.3-final-0 ----------- Name Stmts Miss Branch BrPart Cover ---------------------------------------------------------------------------- tests/__init__.py 0 0 0 0 100% tests/conftest.py 50 0 22 0 100% tests/draw/__init__.py 38 0 14 0 100% tests/draw/svg/__init__.py 0 0 0 0 100% tests/draw/svg/test_bounding_box.py 39 0 0 0 100% tests/draw/svg/test_clip.py 13 0 0 0 100% tests/draw/svg/test_defs.py 5 0 0 0 100% tests/draw/svg/test_gradients.py 49 0 0 0 100% tests/draw/svg/test_images.py 39 0 0 0 100% tests/draw/svg/test_opacity.py 22 0 0 0 100% tests/draw/svg/test_paths.py 59 0 0 0 100% tests/draw/svg/test_patterns.py 14 0 0 0 100% tests/draw/svg/test_shapes.py 56 0 0 0 100% tests/draw/svg/test_text.py 38 0 0 0 100% tests/draw/svg/test_visibility.py 26 0 0 0 100% tests/draw/test_absolute.py 44 0 0 0 100% tests/draw/test_background.py 60 0 0 0 100% tests/draw/test_before_after.py 11 0 0 0 100% tests/draw/test_box.py 47 0 12 0 100% tests/draw/test_column.py 8 0 0 0 100% tests/draw/test_current_color.py 15 0 0 0 100% tests/draw/test_float.py 97 0 0 0 100% tests/draw/test_footnotes.py 17 0 0 0 100% tests/draw/test_gradient.py 56 0 0 0 100% tests/draw/test_image.py 95 0 2 1 99% tests/draw/test_leader.py 55 0 0 0 100% tests/draw/test_list.py 10 0 0 0 100% tests/draw/test_opacity.py 12 0 0 0 100% tests/draw/test_overflow.py 19 0 0 0 100% tests/draw/test_table.py 92 0 0 0 100% tests/draw/test_text.py 40 0 0 0 100% tests/draw/test_transform.py 41 0 0 0 100% tests/draw/test_visibility.py 12 0 0 0 100% tests/layout/__init__.py 0 0 0 0 100% tests/layout/test_block.py 390 0 14 0 100% tests/layout/test_column.py 226 0 40 0 100% tests/layout/test_flex.py 273 0 0 0 100% tests/layout/test_footnotes.py 262 0 0 0 100% tests/layout/test_image.py 277 0 10 0 100% tests/layout/test_inline.py 623 3 44 0 99% tests/layout/test_inline_block.py 54 0 0 0 100% tests/layout/test_list.py 53 0 6 0 100% tests/layout/test_page.py 566 3 46 0 99% tests/layout/test_position.py 201 0 8 0 100% tests/layout/test_shrink_to_fit.py 28 0 2 0 100% tests/layout/test_table.py 1148 0 66 0 100% tests/test_acid2.py 21 0 0 0 100% tests/test_api.py 412 0 42 0 100% tests/test_boxes.py 350 0 36 0 100% tests/test_counters.py 128 0 26 0 100% tests/test_css.py 237 0 16 0 100% tests/test_css_descriptors.py 100 0 0 0 100% tests/test_css_validation.py 459 0 20 0 100% tests/test_float.py 357 0 56 0 100% tests/test_fonts.py 63 0 0 0 100% tests/test_pdf.py 287 0 24 0 100% tests/test_presentational_hints.py 167 0 0 0 100% tests/test_stacking.py 24 0 4 0 100% tests/test_target.py 72 0 0 0 100% tests/test_text.py 714 8 42 0 99% tests/test_unicode.py 29 0 0 0 100% tests/test_variables.py 52 0 0 0 100% tests/testing_utils.py 102 0 16 0 100% weasyprint/__init__.py 98 0 40 0 100% weasyprint/__main__.py 65 0 20 0 100% weasyprint/css/__init__.py 638 89 458 52 84% weasyprint/css/computed_values.py 423 46 218 27 86% weasyprint/css/counters.py 187 31 132 24 78% weasyprint/css/media_queries.py 17 0 8 0 100% weasyprint/css/properties.py 8 0 2 0 100% weasyprint/css/targets.py 88 6 46 12 87% weasyprint/css/utils.py 473 30 318 38 91% weasyprint/css/validation/__init__.py 42 7 20 2 82% weasyprint/css/validation/descriptors.py 223 29 135 29 80% weasyprint/css/validation/expanders.py 427 0 236 0 100% weasyprint/css/validation/properties.py 1039 68 550 72 89% weasyprint/document.py 775 49 299 32 91% weasyprint/draw.py 776 142 356 31 82% weasyprint/formatting_structure/boxes.py 278 0 40 0 100% weasyprint/formatting_structure/build.py 789 29 478 33 95% weasyprint/html.py 174 10 75 11 92% weasyprint/images.py 379 16 183 11 94% weasyprint/layout/__init__.py 197 15 102 9 88% weasyprint/layout/absolute.py 259 54 134 27 74% weasyprint/layout/background.py 127 0 88 4 98% weasyprint/layout/block.py 499 16 312 8 96% weasyprint/layout/column.py 154 3 72 6 96% weasyprint/layout/flex.py 571 141 458 92 70% weasyprint/layout/float.py 112 6 70 9 92% weasyprint/layout/inline.py 700 72 396 21 89% weasyprint/layout/leader.py 48 1 34 3 95% weasyprint/layout/min_max.py 33 0 8 0 100% weasyprint/layout/page.py 451 16 201 13 94% weasyprint/layout/percent.py 87 0 40 2 98% weasyprint/layout/preferred.py 389 26 238 11 92% weasyprint/layout/replaced.py 166 17 88 8 89% weasyprint/layout/table.py 549 20 378 17 94% weasyprint/logger.py 3 0 0 0 100% weasyprint/stacking.py 81 1 38 1 98% weasyprint/svg/__init__.py 435 93 218 34 75% weasyprint/svg/bounding_box.py 223 100 72 4 54% weasyprint/svg/css.py 43 29 30 2 25% weasyprint/svg/defs.py 349 89 159 22 72% weasyprint/svg/images.py 43 7 16 3 76% weasyprint/svg/path.py 188 12 84 9 92% weasyprint/svg/shapes.py 81 7 20 8 85% weasyprint/svg/text.py 109 16 62 12 82% weasyprint/svg/utils.py 126 25 80 14 73% weasyprint/text/constants.py 12 0 0 0 100% weasyprint/text/ffi.py 28 6 4 1 72% weasyprint/text/fonts.py 172 63 82 15 61% weasyprint/text/line_break.py 350 16 166 9 95% weasyprint/urls.py 104 0 30 0 100% ---------------------------------------------------------------------------- TOTAL 22442 1417 7862 739 91% ========== 1830 passed, 31 xfailed, 228 warnings in 200.29s (0:03:20) ========== >>> weasyprint: Entering fakeroot... >>> weasyprint*: Running postcheck for weasyprint >>> weasyprint*: Preparing package weasyprint... >>> weasyprint*: Tracing dependencies... >>> weasyprint*: Package size: 1.8 MB >>> weasyprint*: Compressing data... >>> weasyprint*: Create checksum... >>> weasyprint*: Create weasyprint-54.3-r0.apk >>> weasyprint: Build complete at Sun, 10 Apr 2022 14:24:48 +0000 elapsed time 0h 3m 31s >>> weasyprint: Cleaning up srcdir >>> weasyprint: Cleaning up pkgdir >>> weasyprint: Uninstalling dependencies... (1/106) Purging .makedepends-weasyprint (20220410.142118) (2/106) Purging pango (1.50.5-r0) Executing pango-1.50.5-r0.pre-deinstall (3/106) Purging py3-cssselect2 (0.5.0-r1) (4/106) Purging py3-cffi (1.15.0-r0) (5/106) Purging py3-cparser (2.20-r2) (6/106) Purging py3-fonttools (4.32.0-r0) (7/106) Purging py3-lxml (4.8.0-r0) (8/106) Purging py3-fs (2.4.15-r0) (9/106) Purging py3-appdirs (1.4.4-r3) (10/106) Purging py3-tz (2022.1-r0) (11/106) Purging cython (0.29.24-r1) (12/106) Purging python3-dev (3.10.3-r0) (13/106) Purging py3-html5lib (1.1-r2) (14/106) Purging py3-pillow (9.0.1-r0) (15/106) Purging py3-olefile (0.46-r6) (16/106) Purging py3-pydyf (0.1.2-r0) (17/106) Purging py3-pyphen (0.12.0-r2) (18/106) Purging py3-tinycss2 (1.1.1-r1) (19/106) Purging py3-webencodings (0.5.1-r5) (20/106) Purging py3-build (0.7.0-r2) (21/106) Purging py3-pep517 (0.12.0-r1) (22/106) Purging py3-flit (3.5.1-r3) (23/106) Purging py3-docutils (0.16-r4) (24/106) Purging py3-flit-core (3.5.1-r0) (25/106) Purging py3-requests (2.27.1-r0) (26/106) Purging py3-certifi (2021.10.8-r0) (27/106) Purging py3-charset-normalizer (2.0.10-r0) (28/106) Purging py3-idna (3.3-r2) (29/106) Purging py3-urllib3 (1.26.9-r0) (30/106) Purging py3-tomli (2.0.1-r1) (31/106) Purging py3-tomli-w (1.0.0-r2) (32/106) Purging py3-installer (0.5.1-r1) (33/106) Purging ghostscript (9.55.0-r0) (34/106) Purging py3-pytest-cov (2.12.1-r1) (35/106) Purging py3-coverage (5.5-r1) (36/106) Purging py3-pytest-flake8 (1.0.7-r3) (37/106) Purging py3-flake8 (4.0.1-r0) (38/106) Purging py3-pyflakes (2.4.0-r0) (39/106) Purging py3-pycodestyle (2.8.0-r0) (40/106) Purging py3-mccabe (0.6.1-r8) (41/106) Purging py3-pytest-isort (1.3.0-r2) (42/106) Purging py3-pytest (6.2.5-r1) (43/106) Purging py3-atomicwrites (1.4.0-r2) (44/106) Purging py3-attrs (21.2.0-r1) (45/106) Purging py3-more-itertools (8.12.0-r2) (46/106) Purging py3-iniconfig (1.1.1-r2) (47/106) Purging py3-pluggy (0.13.1-r5) (48/106) Purging py3-py (1.10.0-r2) (49/106) Purging py3-wcwidth (0.2.5-r2) (50/106) Purging py3-packaging (21.3-r0) (51/106) Purging py3-parsing (2.4.7-r3) (52/106) Purging py3-six (1.16.0-r1) (53/106) Purging py3-toml (0.10.2-r3) (54/106) Purging py3-isort (5.10.1-r0) (55/106) Purging python3 (3.10.3-r0) (56/106) Purging ttf-dejavu (2.37-r1) (57/106) Purging encodings (1.0.5-r0) (58/106) Purging mkfontscale (1.2.1-r1) (59/106) Purging cairo (1.17.4-r0) (60/106) Purging libxext (1.3.4-r0) (61/106) Purging libxft (2.3.4-r0) (62/106) Purging libxrender (0.9.10-r3) (63/106) Purging libx11 (1.7.3.1-r0) (64/106) Purging libxcb (1.14-r2) (65/106) Purging libxau (1.0.9-r0) (66/106) Purging libxdmcp (1.1.3-r0) (67/106) Purging libbsd (0.11.5-r0) (68/106) Purging libmd (1.0.3-r0) (69/106) Purging harfbuzz (4.2.0-r0) (70/106) Purging fontconfig (2.13.1-r5) (71/106) Purging freetype (2.11.1-r1) (72/106) Purging libpng (1.6.37-r1) (73/106) Purging libuuid (2.38-r0) (74/106) Purging pixman (0.40.0-r3) (75/106) Purging fribidi (1.0.11-r1) (76/106) Purging glib (2.70.5-r0) (77/106) Purging cups-libs (2.4.1-r0) (78/106) Purging gnutls (3.7.3-r0) (79/106) Purging p11-kit (0.24.0-r1) (80/106) Purging libffi (3.4.2-r1) (81/106) Purging avahi-libs (0.8-r5) (82/106) Purging libintl (0.21-r1) (83/106) Purging libmount (2.38-r0) (84/106) Purging libblkid (2.38-r0) (85/106) Purging pcre (8.45-r2) (86/106) Purging graphite2 (1.3.14-r1) (87/106) Purging gdbm (1.23-r0) (88/106) Purging mpdecimal (2.5.1-r1) (89/106) Purging readline (8.1.2-r0) (90/106) Purging sqlite-libs (3.37.2-r0) (91/106) Purging libxslt (1.1.35-r0) (92/106) Purging libgcrypt (1.9.4-r0) (93/106) Purging libgpg-error (1.45-r0) (94/106) Purging libxml2 (2.9.13-r0) (95/106) Purging libimagequant (2.16.0-r0) (96/106) Purging tiff (4.3.0-r0) (97/106) Purging libjpeg-turbo (2.1.3-r1) (98/106) Purging lcms2 (2.13.1-r0) (99/106) Purging openjpeg (2.4.0-r3) (100/106) Purging libwebp (1.2.2-r0) (101/106) Purging dbus-libs (1.12.22-r0) (102/106) Purging nettle (3.7.3-r0) (103/106) Purging libtasn1 (4.18.0-r0) (104/106) Purging libunistring (1.0-r0) (105/106) Purging jbig2dec (0.19-r0) (106/106) Purging libfontenc (1.1.4-r0) Executing busybox-1.35.0-r8.trigger OK: 258 MiB in 98 packages >>> weasyprint: Updating the community/armv7 repository index... >>> weasyprint: Signing the index...