Update dependency pypdf to v5.9.0 #2

Merged
tidoni merged 5 commits from renovate/pypdf-5.x into main 2025-10-18 13:29:55 +02:00
3 changed files with 17 additions and 17 deletions

View file

@ -1,6 +1,6 @@
flask==3.1.2
gunicorn==23.0.0
pypdf==5.8.0
pypdf==5.9.0
# For testing
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')
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)
@ -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
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)
@ -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_2_page.pdf")
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')
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)
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)
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')
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)
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)
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')
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)
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)
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)

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)
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)
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)
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)
@ -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)
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)
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)
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)
@ -137,7 +137,7 @@ def test_split_pdf_and_location():
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
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)
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)
@ -160,7 +160,7 @@ def test_split_pdf_and_location():
print(os.stat("/tmp/test_directory/7.pdf").st_size)
assert os.stat("/tmp/test_directory/7.pdf").st_size == 10093
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)
assert os.stat("/tmp/test_directory/9.pdf").st_size == 30188
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)
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)
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)
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)
@ -242,7 +242,7 @@ def test_split_pdf_and_location_int_padding():
print(os.stat("/tmp/test_directory/0007.pdf").st_size)
assert os.stat("/tmp/test_directory/0007.pdf").st_size == 10093
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)
assert os.stat("/tmp/test_directory/0009.pdf").st_size == 30188
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")
print(test_file)
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")
print(test_file)
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/")
@ -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")
print(test_file)
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/")
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(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/")