Skip to content

Commit ba6a427

Browse files
committed
Maintain PdfFileMerger strict default
1 parent b993c8b commit ba6a427

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

PyPDF2/merger.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class PdfMerger(object):
7575
``True``).
7676
"""
7777

78-
def __init__(self, strict=True, overwriteWarnings="deprecated"):
78+
def __init__(self, strict=False, overwriteWarnings="deprecated"):
7979
if overwriteWarnings != "deprecated":
8080
warnings.warn(
8181
"The `overwriteWarnings` argument to PdfReader will be removed with PyPDF2 2.0.0.",
@@ -676,4 +676,6 @@ def __init__(self, *args, **kwargs):
676676
PendingDeprecationWarning,
677677
stacklevel=2,
678678
)
679+
if "strict" not in kwargs and len(args) < 1:
680+
kwargs["strict"] = True # maintain the default
679681
super().__init__(*args, **kwargs)

0 commit comments

Comments
 (0)