diff --git a/pyproject.toml b/pyproject.toml index 0b9f875..bc7f28e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,10 +18,10 @@ dependencies = [ ] [project.optional-dependencies] -dev = ["pytest>=8", "pypdf>=6.14.2"] +dev = ["pytest>=8", "pypdf>=6.15.0"] [dependency-groups] -dev = ["pytest>=8", "pypdf>=6.14.2"] +dev = ["pytest>=8", "pypdf>=6.15.0"] [project.scripts] bookstack-to-pdf = "bookstack_to_pdf.__main__:main" diff --git a/uv.lock b/uv.lock index b27294c..ad3cd31 100644 --- a/uv.lock +++ b/uv.lock @@ -57,7 +57,7 @@ requires-dist = [ { name = "beautifulsoup4", specifier = ">=4.12" }, { name = "jinja2", specifier = ">=3" }, { name = "pydantic", specifier = ">=2" }, - { name = "pypdf", marker = "extra == 'dev'", specifier = ">=6.14.2" }, + { name = "pypdf", marker = "extra == 'dev'", specifier = ">=6.15.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=8" }, { name = "pyyaml", specifier = ">=6" }, { name = "weasyprint", specifier = ">=68.1" }, @@ -66,7 +66,7 @@ provides-extras = ["dev"] [package.metadata.requires-dev] dev = [ - { name = "pypdf", specifier = ">=6.14.2" }, + { name = "pypdf", specifier = ">=6.15.0" }, { name = "pytest", specifier = ">=8" }, ] @@ -262,7 +262,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -711,14 +711,14 @@ wheels = [ [[package]] name = "pypdf" -version = "6.14.2" +version = "6.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/03/72/7dfd5ff1c9c37de97a731701f51af091325f123d9d4270361c9c69e4431f/pypdf-6.14.2.tar.gz", hash = "sha256:7873f502fe4385e79539b21d872392dc0c4e3714327c15881cbc7fbfd1f95b25", size = 6491182, upload-time = "2026-06-23T14:18:30.859Z" } +sdist = { url = "https://files.pythonhosted.org/packages/17/17/ee75a92718ec7212de831e71454d702225aa5e474a805cce169806044453/pypdf-6.15.0.tar.gz", hash = "sha256:d39c4d955a76409284a905e2d65b40076d77ab76129e0faaeeb6612403ecfc79", size = 6993794, upload-time = "2026-08-06T13:06:49.929Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/49/e6/136aa8993a2ae7214e0b0ef2edaa0d2e08d1d4e4982635b08a835ff31ec8/pypdf-6.14.2-py3-none-any.whl", hash = "sha256:3f07891af76dc002657e04993ab9b4de81de29f9013b9761d0b7968bff12e946", size = 349514, upload-time = "2026-06-23T14:18:28.867Z" }, + { url = "https://files.pythonhosted.org/packages/af/72/ce3067ac31e214a66388159f8462ddb8c13dd00170f24d555a1f1ae8ee91/pypdf-6.15.0-py3-none-any.whl", hash = "sha256:14e001d6504822cb1ca9c7ed9a69bccb320f59b320730f55af804361abe4d5ee", size = 378123, upload-time = "2026-08-06T13:06:47.709Z" }, ] [[package]]