[issue17201] Use allowZip64=True by default

2013-02-14 Thread William Mallard
Changes by William Mallard : Added file: http://bugs.python.org/file29075/zipfile_zip64_by_default.patch ___ Python tracker <http://bugs.python.org/issue17201> ___ ___

[issue17201] Use allowZip64=True by default

2013-02-14 Thread William Mallard
William Mallard added the comment: See attached. The patch updates ZipFile, its documentation, and its unit tests. -- keywords: +patch Added file: http://bugs.python.org/file29074/zipfile_zip64_by_default.patch ___ Python tracker <h

[issue17201] Use allowZip64=True by default

2013-02-13 Thread William Mallard
William Mallard added the comment: Enabling ZIP64 seems like a reasonable default. The documentation justifies the current 32-bit default with outdated information: """ ZIP64 extensions are disabled by default because the default 'zip' and 'unzip' comm

[issue17189] Add zip64 support to shutil

2013-02-13 Thread William Mallard
William Mallard added the comment: Documentation added. See attached. -- Added file: http://bugs.python.org/file29063/shutil_zip64_by_default.patch ___ Python tracker <http://bugs.python.org/issue17

[issue17189] Add zip64 support to shutil

2013-02-13 Thread William Mallard
William Mallard added the comment: Ok, here's a patch that makes zip64 the default in make_archive() when format='zip'. I also agree that ZipFile should set allowZip64=True by default. (PKZIP has supported zip64 since 2001!) -- Added file: http://bugs.pytho

[issue17189] Add zip64 support to shutil

2013-02-11 Thread William Mallard
New submission from William Mallard: This patch enables creation of 64-bit zip files via make_archive(). make_archive uses ZipFile to create zip files. ZipFile already supports creation of 64-bit archives via a kwarg, but make_archive hard-codes it to 32-bit. This patch exposes the option in