diff --git a/Lib/zipfile/__init__.py b/Lib/zipfile/__init__.py index 19aea290b58..51603ba9510 100644 --- a/Lib/zipfile/__init__.py +++ b/Lib/zipfile/__init__.py @@ -617,7 +617,7 @@ def _decodeExtra(self, filename_crc): extra = extra[ln+4:] @classmethod - def from_file(cls, filename, arcname=None, *, strict_timestamps=True): + def from_file(cls, filename, arcname=None, *, strict_timestamps=False): """Construct an appropriate ZipInfo for a file on the filesystem. filename should be the path to a file or directory on the filesystem. @@ -1412,7 +1412,7 @@ class ZipFile: _windows_illegal_name_trans_table = None def __init__(self, file, mode="r", compression=ZIP_STORED, allowZip64=True, - compresslevel=None, *, strict_timestamps=True, metadata_encoding=None): + compresslevel=None, *, strict_timestamps=False, metadata_encoding=None): """Open the ZIP file with mode read 'r', write 'w', exclusive create 'x', or append 'a'.""" if mode not in ('r', 'w', 'x', 'a'):