This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dholth
Recipients dholth, docs@python, r.david.murray, serhiy.storchaka, terry.reedy
Date 2016-06-23.16:08:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1466698112.8.0.958381304649.issue27344@psf.upfronthosting.co.za>
In-reply-to
Content
The documentation should read

The ZIP file format supports Unicode filenames. If you have unicode filenames, zipfile will encode them to and from utf-8 internally, but if you pass bytes filenames to write() then they will be stored without a specified encoding.

Even though the format itself supports Unicode, historically Windows' built-in ZIP utility has interpreted all ZIP filenames as CP437 also known as DOS Latin. There is a fix from Microsoft for Windows 7 available here: https://support.microsoft.com/en-us/kb/2704299
History
Date User Action Args
2016-06-23 16:08:32dholthsetrecipients: + dholth, terry.reedy, r.david.murray, docs@python, serhiy.storchaka
2016-06-23 16:08:32dholthsetmessageid: <1466698112.8.0.958381304649.issue27344@psf.upfronthosting.co.za>
2016-06-23 16:08:32dholthlinkissue27344 messages
2016-06-23 16:08:32dholthcreate