[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 rep...@bugs.python.org
http://bugs.python.org/issue17201
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue17201] Use allowZip64=True by default

2013-02-14 Thread William Mallard

Changes by William Mallard w...@llard.net:


Added file: http://bugs.python.org/file29075/zipfile_zip64_by_default.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17201
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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.python.org/file29060/shutil_zip64_by_default.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17189
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 rep...@bugs.python.org
http://bugs.python.org/issue17189
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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' 
commands on Unix (the InfoZIP utilities) don't support these extensions.


But InfoZIP has supported the ZIP64 extension for 4 years (since UnZip 6.0, and 
Zip 3.0).

--
nosy: +william.mallard

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17201
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[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 a backwards compatible way.

--
components: Library (Lib)
files: shutil_zip64.patch
keywords: patch
messages: 181941
nosy: william.mallard
priority: normal
severity: normal
status: open
title: Add zip64 support to shutil
type: enhancement
versions: Python 3.3
Added file: http://bugs.python.org/file29045/shutil_zip64.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17189
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com