From d3d2e233355d69f7f8cc83e0a595807e3df7e5cb Mon Sep 17 00:00:00 2001 From: David Lynch Date: Wed, 16 Jan 2019 22:57:08 -0600 Subject: [PATCH] Stick a generator metadata into epubs --- ebook/epub.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ebook/epub.py b/ebook/epub.py index 92596e1..87a0787 100644 --- a/ebook/epub.py +++ b/ebook/epub.py @@ -71,6 +71,7 @@ def make_epub(filename, html_files, meta, extra_files=False, compress=True): etree.SubElement(metadata, 'dc:title').text = meta.get('title', 'Untitled') etree.SubElement(metadata, 'dc:language').text = meta.get('language', 'en') etree.SubElement(metadata, 'dc:creator', {'opf:role': 'aut'}).text = meta.get('author', 'Unknown') + etree.SubElement(metadata, 'meta', {'name': 'generator', 'content': 'leech'}) # we'll need a manifest and spine manifest = etree.SubElement(package, 'manifest')