Update dependency pypdf to v5.9.0 (#2)
All checks were successful
Auto Deploy pdf-web-tolkit / Check Docker State (push) Successful in 1s
Auto Deploy pdf-web-tolkit / pdf-tools-git-prep (push) Successful in 1s
Auto Deploy pdf-web-tolkit / bld-pdf-tools (push) Successful in 4s
Auto Deploy pdf-web-tolkit / dpy-pdf-tools (push) Successful in 12s

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [pypdf](https://github.com/py-pdf/pypdf) ([changelog](https://pypdf.readthedocs.io/en/latest/meta/CHANGELOG.html)) | minor | `==5.8.0` -> `==5.9.0` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDguNiIsInVwZGF0ZWRJblZlciI6IjQxLjE0OC42IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: tidoni <niklasmu@protonmail.ch>
Co-authored-by: Niklas Müller <niklasmu@protonmail.ch>
Reviewed-on: #2
Co-authored-by: Renovate Bot <renovate@git.tidoni-sky.ddnss.de>
Co-committed-by: Renovate Bot <renovate@git.tidoni-sky.ddnss.de>
This commit is contained in:
Renovate Bot 2025-10-18 13:29:54 +02:00 committed by tidoni
parent 20316a3b24
commit 935a41fe01
3 changed files with 17 additions and 17 deletions

View file

@ -1,6 +1,6 @@
flask==3.1.2 flask==3.1.2
gunicorn==23.0.0 gunicorn==23.0.0
pypdf==5.8.0 pypdf==5.9.0
# For testing # For testing
pytest==8.4.2 pytest==8.4.2

View file

@ -39,7 +39,7 @@ def test_merge_all_single_pages():
assert os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') assert os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 81291 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 81510
shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid) shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid)
@ -73,7 +73,7 @@ def test_add_multiple_pdfs():
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0011.pdf').st_size == 1804 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0011.pdf').st_size == 1804
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 48408 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 50046
shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid) shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid)
@ -86,7 +86,7 @@ def test_move_pages():
test_pdf_project_manager.add_pdf("/app/tests/sample_pdfs/sample_10_page.pdf") test_pdf_project_manager.add_pdf("/app/tests/sample_pdfs/sample_10_page.pdf")
test_pdf_project_manager.add_pdf("/app/tests/sample_pdfs/sample_2_page.pdf") test_pdf_project_manager.add_pdf("/app/tests/sample_pdfs/sample_2_page.pdf")
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 48408 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 50046
os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
@ -94,7 +94,7 @@ def test_move_pages():
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0004.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0004.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0004.pdf').st_size == 3167 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0004.pdf').st_size == 3167
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 83909 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 84128
os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
@ -102,7 +102,7 @@ def test_move_pages():
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0001.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0001.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0001.pdf').st_size == 3167 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0001.pdf').st_size == 3167
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 83908 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 84127
os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') os.remove('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf') assert not os.path.isfile('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf')
@ -111,6 +111,6 @@ def test_move_pages():
test_pdf_project_manager.move_page(12, 2) test_pdf_project_manager.move_page(12, 2)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0002.pdf').st_size == 3167 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/splitted/0002.pdf').st_size == 3167
print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size) print(os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size)
assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 83909 assert os.stat('/app/projects/' + test_pdf_project_manager.uuid + '/complete.pdf').st_size == 84128
shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid) shutil.rmtree('/app/projects/' + test_pdf_project_manager.uuid)

View file

@ -36,7 +36,7 @@ def test_split_pdf():
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_7.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_7.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_7.pdf").st_size == 10093 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_7.pdf").st_size == 10093
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_8.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_8.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_8.pdf").st_size == 8578 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_8.pdf").st_size == 8790
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_9.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_9.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_9.pdf").st_size == 30188 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_9.pdf").st_size == 30188
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_10.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_10.pdf").st_size)
@ -78,7 +78,7 @@ def test_split_pdf_int_padding():
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0007.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0007.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0007.pdf").st_size == 10093 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0007.pdf").st_size == 10093
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0008.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0008.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0008.pdf").st_size == 8578 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0008.pdf").st_size == 8790
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0009.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0009.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0009.pdf").st_size == 30188 assert os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0009.pdf").st_size == 30188
print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0010.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/split_pdf/sample_10_page_0010.pdf").st_size)
@ -137,7 +137,7 @@ def test_split_pdf_and_location():
print(os.stat("/tmp/test_directory/sample_10_page_7.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_7.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_7.pdf").st_size == 10093 assert os.stat("/tmp/test_directory/sample_10_page_7.pdf").st_size == 10093
print(os.stat("/tmp/test_directory/sample_10_page_8.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_8.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_8.pdf").st_size == 8578 assert os.stat("/tmp/test_directory/sample_10_page_8.pdf").st_size == 8790
print(os.stat("/tmp/test_directory/sample_10_page_9.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_9.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_9.pdf").st_size == 30188 assert os.stat("/tmp/test_directory/sample_10_page_9.pdf").st_size == 30188
print(os.stat("/tmp/test_directory/sample_10_page_10.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_10.pdf").st_size)
@ -160,7 +160,7 @@ def test_split_pdf_and_location():
print(os.stat("/tmp/test_directory/7.pdf").st_size) print(os.stat("/tmp/test_directory/7.pdf").st_size)
assert os.stat("/tmp/test_directory/7.pdf").st_size == 10093 assert os.stat("/tmp/test_directory/7.pdf").st_size == 10093
print(os.stat("/tmp/test_directory/8.pdf").st_size) print(os.stat("/tmp/test_directory/8.pdf").st_size)
assert os.stat("/tmp/test_directory/8.pdf").st_size == 8578 assert os.stat("/tmp/test_directory/8.pdf").st_size == 8790
print(os.stat("/tmp/test_directory/9.pdf").st_size) print(os.stat("/tmp/test_directory/9.pdf").st_size)
assert os.stat("/tmp/test_directory/9.pdf").st_size == 30188 assert os.stat("/tmp/test_directory/9.pdf").st_size == 30188
print(os.stat("/tmp/test_directory/10.pdf").st_size) print(os.stat("/tmp/test_directory/10.pdf").st_size)
@ -219,7 +219,7 @@ def test_split_pdf_and_location_int_padding():
print(os.stat("/tmp/test_directory/sample_10_page_0007.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_0007.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_0007.pdf").st_size == 10093 assert os.stat("/tmp/test_directory/sample_10_page_0007.pdf").st_size == 10093
print(os.stat("/tmp/test_directory/sample_10_page_0008.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_0008.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_0008.pdf").st_size == 8578 assert os.stat("/tmp/test_directory/sample_10_page_0008.pdf").st_size == 8790
print(os.stat("/tmp/test_directory/sample_10_page_0009.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_0009.pdf").st_size)
assert os.stat("/tmp/test_directory/sample_10_page_0009.pdf").st_size == 30188 assert os.stat("/tmp/test_directory/sample_10_page_0009.pdf").st_size == 30188
print(os.stat("/tmp/test_directory/sample_10_page_0010.pdf").st_size) print(os.stat("/tmp/test_directory/sample_10_page_0010.pdf").st_size)
@ -242,7 +242,7 @@ def test_split_pdf_and_location_int_padding():
print(os.stat("/tmp/test_directory/0007.pdf").st_size) print(os.stat("/tmp/test_directory/0007.pdf").st_size)
assert os.stat("/tmp/test_directory/0007.pdf").st_size == 10093 assert os.stat("/tmp/test_directory/0007.pdf").st_size == 10093
print(os.stat("/tmp/test_directory/0008.pdf").st_size) print(os.stat("/tmp/test_directory/0008.pdf").st_size)
assert os.stat("/tmp/test_directory/0008.pdf").st_size == 8578 assert os.stat("/tmp/test_directory/0008.pdf").st_size == 8790
print(os.stat("/tmp/test_directory/0009.pdf").st_size) print(os.stat("/tmp/test_directory/0009.pdf").st_size)
assert os.stat("/tmp/test_directory/0009.pdf").st_size == 30188 assert os.stat("/tmp/test_directory/0009.pdf").st_size == 30188
print(os.stat("/tmp/test_directory/0010.pdf").st_size) print(os.stat("/tmp/test_directory/0010.pdf").st_size)
@ -260,12 +260,12 @@ def test_merge_pdf_with():
test_file = pdf_util("/app/tests/sample_pdfs/sample_1_page.pdf").merge_pdf_with("/app/tests/sample_pdfs/sample_10_page.pdf") test_file = pdf_util("/app/tests/sample_pdfs/sample_1_page.pdf").merge_pdf_with("/app/tests/sample_pdfs/sample_10_page.pdf")
print(test_file) print(test_file)
print(os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size == 115044 assert os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size == 116682
test_file = pdf_util("/app/tests/sample_pdfs/sample_2_page.pdf").merge_pdf_with("/app/tests/sample_pdfs/sample_10_page.pdf") test_file = pdf_util("/app/tests/sample_pdfs/sample_2_page.pdf").merge_pdf_with("/app/tests/sample_pdfs/sample_10_page.pdf")
print(test_file) print(test_file)
print(os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size) print(os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size)
assert os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size == 48427 assert os.stat("/app/tests/sample_pdfs/merge_pdf/merger.pdf").st_size == 50065
shutil.rmtree("/app/tests/sample_pdfs/merge_pdf/") shutil.rmtree("/app/tests/sample_pdfs/merge_pdf/")
@ -280,13 +280,13 @@ def test_merge_pdf_with_and_location():
test_file = pdf_util("/app/tests/sample_pdfs/sample_1_page.pdf").merge_pdf_with_and_location("/app/tests/sample_pdfs/sample_10_page.pdf", "/tmp/test_directory/merge_pdf/merger.pdf") test_file = pdf_util("/app/tests/sample_pdfs/sample_1_page.pdf").merge_pdf_with_and_location("/app/tests/sample_pdfs/sample_10_page.pdf", "/tmp/test_directory/merge_pdf/merger.pdf")
print(test_file) print(test_file)
print(os.stat("/tmp/test_directory/merge_pdf/merger.pdf").st_size) print(os.stat("/tmp/test_directory/merge_pdf/merger.pdf").st_size)
assert os.stat("/tmp/test_directory/merge_pdf/merger.pdf").st_size == 115044 assert os.stat("/tmp/test_directory/merge_pdf/merger.pdf").st_size == 116682
shutil.rmtree("/tmp/test_directory/") shutil.rmtree("/tmp/test_directory/")
test_file = pdf_util("/app/tests/sample_pdfs/sample_2_page.pdf").merge_pdf_with_and_location("/app/tests/sample_pdfs/sample_10_page.pdf", "/tmp/test_directory/merge_pdf/bigfile.pdf") test_file = pdf_util("/app/tests/sample_pdfs/sample_2_page.pdf").merge_pdf_with_and_location("/app/tests/sample_pdfs/sample_10_page.pdf", "/tmp/test_directory/merge_pdf/bigfile.pdf")
print(test_file) print(test_file)
print(os.stat("/tmp/test_directory/merge_pdf/bigfile.pdf").st_size) print(os.stat("/tmp/test_directory/merge_pdf/bigfile.pdf").st_size)
assert os.stat("/tmp/test_directory/merge_pdf/bigfile.pdf").st_size == 48427 assert os.stat("/tmp/test_directory/merge_pdf/bigfile.pdf").st_size == 50065
shutil.rmtree("/tmp/test_directory/") shutil.rmtree("/tmp/test_directory/")