diff --git a/poetry.lock b/poetry.lock index 6ccf2bef..b7afd121 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1045,21 +1045,21 @@ testutils = ["gitpython (>3)"] [[package]] name = "pypdf" -version = "3.13.0" +version = "3.15.4" description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files" optional = false python-versions = ">=3.6" files = [ - {file = "pypdf-3.13.0-py3-none-any.whl", hash = "sha256:b77ded83c019fc9554837182de8397d34fbc9eb634b1e6a1b87c1484b52d4f3f"}, - {file = "pypdf-3.13.0.tar.gz", hash = "sha256:417e2ee36178e0540dba7f25121359de81e99e899f07ef4bdc4da75a3e17cabc"}, + {file = "pypdf-3.15.4-py3-none-any.whl", hash = "sha256:791f0a52ddf390709f1f1b0c05c4d8cde13829b4f7cb91b4003b9bdd352bc944"}, + {file = "pypdf-3.15.4.tar.gz", hash = "sha256:a2780ed01dc4da23ac1542209f58fd3d951d8dd37c3c0309d123cd2f2679fb03"}, ] [package.extras] -crypto = ["PyCryptodome"] -dev = ["black", "flit", "pip-tools", "pre-commit (<2.18.0)", "pytest-cov", "pytest-socket", "wheel"] +crypto = ["PyCryptodome", "cryptography"] +dev = ["black", "flit", "pip-tools", "pre-commit (<2.18.0)", "pytest-cov", "pytest-socket", "pytest-timeout", "wheel"] docs = ["myst_parser", "sphinx", "sphinx_rtd_theme"] -full = ["Pillow", "PyCryptodome"] -image = ["Pillow"] +full = ["Pillow (>=8.0.0)", "PyCryptodome", "cryptography"] +image = ["Pillow (>=8.0.0)"] [[package]] name = "pyphen" @@ -1475,4 +1475,4 @@ test = ["pytest"] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "8647fa97d10aaaa8f5e87396f32e8ffc9a444a34bcc5ebbf97037cb39636d6ed" +content-hash = "c7b51649eb41cec5367ad104ea0a53d54bcf108f23be67f8e7d4bf85b4a29288" diff --git a/pyproject.toml b/pyproject.toml index 600e2061..4a85197e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ packages = [{include = "botcpdf"}] python = "^3.10" jinja2 = "^3.1.2" weasyprint = "^58.1" -pypdf = "^3.12.1" +pypdf = "^3.15.4" pdf2image = "^1.16.3" requests = "^2.28.2" pytz = "^2023.3"