Ebookmaker

Latest version: v0.12.47

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 24

0.12.16

- fix bug in removal of legacy elements
- add back enclose_text removed in 0.12.14; it wasn't redundant
- when an img is removed, replace it with alt text. fixes 123
- It seems we have to use the EPUB2 method to declare the cover image for EPUB3 files.

0.12.15

- fixed bug exposed by implementation of downloaded pubinfo in libgutenberg
- updated libgutenberg to 0.10.5 to fix an older bug revealed by rendering bugfix

0.12.14

- add tests for conversion from txt source
- boilerplate marking was duplicating an id. The code was incoherent. Cleaned this up.
- don't turn top-level html comments into non-comments. in BS4, Comment is a subclass of NavigableString! Thanks G4OEU!
- removed redundant enclose_text()
- `--make=kindle` and `--make=all` no longer make `kindle.noimages`
- stop warning about external links that start with 'https://www.gutenberg.org/'
- More helpful message when file not found

0.12.13

- fix reversion in txt production because GutenbergTextParser needs caching

0.12.12

- caching the html tree in the parserwas causing the epub build to interfere with the epub3 build, so a reset method has been added for parsers to make themselves safe for reuse. Raw bytes are still cached, since most of the benefit of caching is reading from disk.

0.12.11

- allow figure in body
- let PDFWriter create a directory

Page 5 of 24

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.