diff --git a/poetry.lock b/poetry.lock index 9ea1a22c..ef4d549d 100644 --- a/poetry.lock +++ b/poetry.lock @@ -101,17 +101,17 @@ uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "boto3" -version = "1.34.76" +version = "1.34.81" description = "The AWS SDK for Python" optional = false python-versions = ">=3.8" files = [ - {file = "boto3-1.34.76-py3-none-any.whl", hash = "sha256:530a4cea3d40a6bd2f15a368ea395beef1ea6dff4491823bc48bd20c7d4da655"}, - {file = "boto3-1.34.76.tar.gz", hash = "sha256:8c598382e8fb61cfa8f75056197e9b509eb52039ebc291af3b1096241ba2542c"}, + {file = "boto3-1.34.81-py3-none-any.whl", hash = "sha256:18224d206a8a775bcaa562d22ed3d07854934699190e12b52fcde87aac76a80e"}, + {file = "boto3-1.34.81.tar.gz", hash = "sha256:004dad209d37b3d2df88f41da13b7ad702a751904a335fac095897ff7a19f82b"}, ] [package.dependencies] -botocore = ">=1.34.76,<1.35.0" +botocore = ">=1.34.81,<1.35.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -120,13 +120,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.34.76" +version = "1.34.81" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.8" files = [ - {file = "botocore-1.34.76-py3-none-any.whl", hash = "sha256:62e45e7374844ee39e86a96fe7f5e973eb5bf3469da028b4e3a8caba0909fb1f"}, - {file = "botocore-1.34.76.tar.gz", hash = "sha256:68be44487a95132fccbc0b836fded4190dae30324f6bf822e1b6efd385ffdc83"}, + {file = "botocore-1.34.81-py3-none-any.whl", hash = "sha256:85f6fd7c5715eeef7a236c50947de00f57d72e7439daed1125491014b70fab01"}, + {file = "botocore-1.34.81.tar.gz", hash = "sha256:f79bf122566cc1f09d71cc9ac9fcf52d47ba48b761cbc3f064017b36a3c40eb8"}, ] [package.dependencies] @@ -1033,15 +1033,18 @@ testutils = ["gitpython (>3)"] [[package]] name = "pypdf" -version = "4.1.0" +version = "4.2.0" description = "A pure-python PDF library capable of splitting, merging, cropping, and transforming PDF files" optional = false python-versions = ">=3.6" files = [ - {file = "pypdf-4.1.0-py3-none-any.whl", hash = "sha256:16cac912a05200099cef3f347c4c7e0aaf0a6d027603b8f9a973c0ea500dff89"}, - {file = "pypdf-4.1.0.tar.gz", hash = "sha256:01c3257ec908676efd60a4537e525b89d48e0852bc92b4e0aa4cc646feda17cc"}, + {file = "pypdf-4.2.0-py3-none-any.whl", hash = "sha256:dc035581664e0ad717e3492acebc1a5fc23dba759e788e3d4a9fc9b1a32e72c1"}, + {file = "pypdf-4.2.0.tar.gz", hash = "sha256:fe63f3f7d1dcda1c9374421a94c1bba6c6f8c4a62173a59b64ffd52058f846b1"}, ] +[package.dependencies] +typing_extensions = {version = ">=4.0", markers = "python_version < \"3.11\""} + [package.extras] crypto = ["PyCryptodome", "cryptography"] dev = ["black", "flit", "pip-tools", "pre-commit (<2.18.0)", "pytest-cov", "pytest-socket", "pytest-timeout", "pytest-xdist", "wheel"] @@ -1216,13 +1219,13 @@ files = [ [[package]] name = "types-requests" -version = "2.31.0.20240403" +version = "2.31.0.20240406" description = "Typing stubs for requests" optional = false python-versions = ">=3.8" files = [ - {file = "types-requests-2.31.0.20240403.tar.gz", hash = "sha256:e1e0cd0b655334f39d9f872b68a1310f0e343647688bf2cee932ec4c2b04de59"}, - {file = "types_requests-2.31.0.20240403-py3-none-any.whl", hash = "sha256:06abf6a68f5c4f2a62f6bb006672dfb26ed50ccbfddb281e1ee6f09a65707d5d"}, + {file = "types-requests-2.31.0.20240406.tar.gz", hash = "sha256:4428df33c5503945c74b3f42e82b181e86ec7b724620419a2966e2de604ce1a1"}, + {file = "types_requests-2.31.0.20240406-py3-none-any.whl", hash = "sha256:6216cdac377c6b9a040ac1c0404f7284bd13199c0e1bb235f4324627e8898cf5"}, ] [package.dependencies] @@ -1447,4 +1450,4 @@ test = ["pytest"] [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "21b096dec49a2bcb1ce69f6a592215e20166a65dc573e0d5ee2a20424de4cf33" +content-hash = "e9d224d8ed3b0d02a28c2d0895c34a9c2301e46c8727459cca9625de2c68e2ea" diff --git a/pyproject.toml b/pyproject.toml index 50642cd6..0936b812 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,13 +10,13 @@ packages = [{include = "botcpdf"}] python = "^3.10" jinja2 = "^3.1.2" weasyprint = "^58.1" -pypdf = "^4.1.0" +pypdf = "^4.2.0" pdf2image = "^1.16.3" requests = "^2.28.2" pytz = "^2024.1" aws-lambda-powertools = "^2.36.0" jmespath = "^1.0.1" -boto3 = "^1.34.76" +boto3 = "^1.34.81" requests-toolbelt = "^1.0.0" click = "^8.1.7" discord-webhook = "^1.3.0" @@ -27,7 +27,7 @@ aws-xray-sdk = "^2.13.0" black = "^24.3.0" mypy = "^1.9.0" pylint = "^3.1.0" -types-requests = "^2.31.0.20240403" +types-requests = "^2.31.0.20240406" pytest = "^8.1.1" [build-system]