From 33b4401bf250ed5b51dd8535dcba432ff3e0d0db Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 Nov 2024 01:45:36 +0000 Subject: [PATCH] Update dependency weasyprint to v63 --- poetry.lock | 71 ++++++++++++++++++++++++-------------------------- pyproject.toml | 2 +- 2 files changed, 35 insertions(+), 38 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5505a81b..d1701d47 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1073,27 +1073,6 @@ files = [ {file = "gprof2dot-2024.6.6.tar.gz", hash = "sha256:fa1420c60025a9eb7734f65225b4da02a10fc6dd741b37fa129bc6b41951e5ab"}, ] -[[package]] -name = "html5lib" -version = "1.1" -description = "HTML parser based on the WHATWG HTML specification" -optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" -files = [ - {file = "html5lib-1.1-py2.py3-none-any.whl", hash = "sha256:0d78f8fde1c230e99fe37986a60526d7049ed4bf8a9fadbad5f00e22e58e041d"}, - {file = "html5lib-1.1.tar.gz", hash = "sha256:b2e5b40261e20f354d198eae92afc10d750afb487ed5e50f9c4eaf07c184146f"}, -] - -[package.dependencies] -six = ">=1.9" -webencodings = "*" - -[package.extras] -all = ["chardet (>=2.2)", "genshi", "lxml"] -chardet = ["chardet (>=2.2)"] -genshi = ["genshi"] -lxml = ["lxml"] - [[package]] name = "idna" version = "3.10" @@ -2770,13 +2749,13 @@ files = [ [[package]] name = "pyphen" -version = "0.17.0" +version = "0.15.0" description = "Pure Python module to hyphenate text" optional = true -python-versions = ">=3.9" +python-versions = ">=3.8" files = [ - {file = "pyphen-0.17.0-py3-none-any.whl", hash = "sha256:dad0b2e4aa80f6d70bf06711b2da36c47a756b933c1d0c4cbbab40f643a5958c"}, - {file = "pyphen-0.17.0.tar.gz", hash = "sha256:1d13acd1ce37a384d7612954ae6c7801bb4c5316da0e2b937b2127ba702a3da4"}, + {file = "pyphen-0.15.0-py3-none-any.whl", hash = "sha256:999b430916ab42ae9912537cd95c074e0c6691e89a9d05999f9b610a68f34858"}, + {file = "pyphen-0.15.0.tar.gz", hash = "sha256:a430623decac53dc3691241253263cba36b9dd7a44ffd2680b706af368cda2f2"}, ] [package.extras] @@ -3654,6 +3633,24 @@ webencodings = ">=0.4" doc = ["sphinx", "sphinx_rtd_theme"] test = ["pytest", "ruff"] +[[package]] +name = "tinyhtml5" +version = "2.0.0" +description = "HTML parser based on the WHATWG HTML specification" +optional = true +python-versions = ">=3.9" +files = [ + {file = "tinyhtml5-2.0.0-py3-none-any.whl", hash = "sha256:13683277c5b176d070f82d099d977194b7a1e26815b016114f581a74bbfbf47e"}, + {file = "tinyhtml5-2.0.0.tar.gz", hash = "sha256:086f998833da24c300c414d9fe81d9b368fd04cb9d2596a008421cbc705fcfcc"}, +] + +[package.dependencies] +webencodings = ">=0.5.1" + +[package.extras] +doc = ["sphinx", "sphinx_rtd_theme"] +test = ["pytest", "ruff"] + [[package]] name = "toml" version = "0.10.2" @@ -3875,24 +3872,24 @@ files = [ [[package]] name = "weasyprint" -version = "62.3" +version = "63.0" description = "The Awesome Document Factory" optional = true python-versions = ">=3.9" files = [ - {file = "weasyprint-62.3-py3-none-any.whl", hash = "sha256:d31048646ce15084e135b33e334a61f526aa68d2f679fcc109ed0e0f5edaed21"}, - {file = "weasyprint-62.3.tar.gz", hash = "sha256:8d8680d732f7fa0fcbc587692a5a5cb095c3525627066918d6e203cbf42b7fcd"}, + {file = "weasyprint-63.0-py3-none-any.whl", hash = "sha256:57d02dcfd06811a1299730c01dcc0e14eb81e990c8c51844a7fc0351fd71ed83"}, + {file = "weasyprint-63.0.tar.gz", hash = "sha256:ec24c64fdcc63e4168b2c24eb89b1ee8a711281a7d7fdb3eed3f54995489c9d1"}, ] [package.dependencies] -cffi = ">=0.6" -cssselect2 = ">=0.1" -fonttools = {version = ">=4.0.0", extras = ["woff"]} -html5lib = ">=1.1" -Pillow = ">=9.1.0" -pydyf = ">=0.10.0" -Pyphen = ">=0.9.1" -tinycss2 = ">=1.3.0" +cffi = ">=0.6,<2" +cssselect2 = ">=0.1,<0.8" +fonttools = {version = ">=4.0.0,<5", extras = ["woff"]} +Pillow = ">=9.1.0,<11" +pydyf = ">=0.11.0,<0.12" +Pyphen = ">=0.9.1,<0.16" +tinycss2 = ">=1.4.0,<2" +tinyhtml5 = ">=2.0.0b1,<3" [package.extras] doc = ["sphinx", "sphinx_rtd_theme"] @@ -4133,4 +4130,4 @@ sane = ["python-sane"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.12" -content-hash = "df96ee141484c464f9d1b0faa22edb85a85d9d84662ab69f22e74da080b73855" +content-hash = "dacb0aca586ec25d5f6d889549ee1a714e414cf25d04ac036637c29cc1fd2dda" diff --git a/pyproject.toml b/pyproject.toml index 82a9c7b8..6e0ef7e4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,7 +58,7 @@ Pillow = "10.4.0" PyPDF2 = { version = "3.0.1", optional = true } pyzbar = { version = "0.1.9", optional = true } reportlab = { version = "4.2.5", optional = true } -weasyprint = { version = "62.3", optional = true } +weasyprint = { version = "63.0", optional = true } cffi = { version = "1.17.1", optional = true } pikepdf = { version = "9.4.0", optional = true } lxml= { version = "5.3.0", optional = true }