ebooklib icon indicating copy to clipboard operation
ebooklib copied to clipboard

Python E-book library for handling books in EPUB2/EPUB3 format -

Results 128 ebooklib issues
Sort by recently updated
recently updated
newest added

There is a bunch of things we need to do. Project related: * Clean up all the PR requests. Accept the relevant ones and cancel others. * Clean up all...

enhancement

The method's documentation states that in python 3 it return bytes, but was previously returning strings in some situations.

When I execute ```book = epub.read_epub("valid.epub", {"ignore_ncx": True})``` I get a future warning: ``` \Lib\site-packages\ebooklib\epub.py:1423: FutureWarning: This search incorrectly ignores the root element, and will be fixed in a future...

Example: book = epub.read_epub(epub_file) for item in book.items: pass I found that item.get_content() would remove the external style of css in xhtml ,while item.content would save it

Seems like specification has been changed. When validating EPUB created with samples/02_cover_create/create.py. we get errors: ``` The mode and version arguments are ignored for epubs. They are retrieved from the...

bug

If I understood you correctly. When you are using the warning - 'In a future version we will set the default ignore_ncx option to True.' You want the user to...

Calibre handles metadata like "series' as meta tags with a name of `calibre:series`. Because of the code [here](https://github.com/aerkalov/ebooklib/blob/master/ebooklib/epub.py#L1472), these meta tags get converted into namespaced tags like `` assuming the...

This MR adds a CI check to ensure that all files are well formatted using Python black. To get the workflow passing I went ahead and reformatted all of the...