mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fix UnicodeError for unicode filenames while writing the zipfile.
This commit is contained in:
parent
85a63e297e
commit
caca655a33
@ -509,5 +509,7 @@ class EpubBuilder(StandaloneHTMLBuilder):
|
||||
epub.write(path.join(outdir, 'mimetype'), 'mimetype', \
|
||||
zipfile.ZIP_STORED)
|
||||
for file in projectfiles:
|
||||
if isinstance(file, unicode):
|
||||
file = file.encode('utf-8')
|
||||
epub.write(path.join(outdir, file), file, zipfile.ZIP_DEFLATED)
|
||||
epub.close()
|
||||
|
Loading…
Reference in New Issue
Block a user