Skip to content

Releases: buchwandler/epub2text

v0.2.7

Choose a tag to compare

@holgern holgern released this 30 Jun 19:31

Full Changelog: v0.2.6...v0.2.7

[v0.2.7] - 2026-06-30

Added

  • Annotated structured extraction blocks with navigation context from EPUB TOC,
    assigning chapter IDs and titles to text blocks

Changed

  • Converted project documentation from RST to Markdown and enabled MyST parser for
    Sphinx builds

v0.2.6

Choose a tag to compare

@holgern holgern released this 26 Jun 14:35

Full Changelog: v0.2.5...v0.2.6

[v0.2.6] - 2026-06-26

Added

  • Sanitized inline XHTML element output in structured extraction with configurable tag
    preservation
  • TextFragment model for fine-grained content representation with entity and inline tag
    runs
  • Markdown fragment translation from inline XHTML for structured extraction output with
    configurable flavor (CommonMark, GFM)

Changed

  • Extended test coverage for segment extraction with XHTML elements and structured
    output

v0.2.5

Choose a tag to compare

@holgern holgern released this 22 Jun 12:53

Full Changelog: v0.2.4...v0.2.5

⛰️ Features

  • (No Category) Structured extraction added

⚙️ Miscellaneous Tasks

  • (No Category) Fix pre-commit and mypy

v0.2.4

Choose a tag to compare

@holgern holgern released this 04 Feb 21:25

Full Changelog: v0.2.3...v0.2.4

⛰️ Features

  • (No Category) Sets minimimal python version to 3.10 and fix mypy

v0.2.3

Choose a tag to compare

@holgern holgern released this 27 Jan 13:14

Full Changelog: v0.2.2...v0.2.3

⛰️ Features

  • (No Category) Phrasplit is not a dependency

⚙️ Miscellaneous Tasks

  • (No Category) Update gitignore

v0.2.2

Choose a tag to compare

@holgern holgern released this 25 Jan 20:00

Full Changelog: v0.2.1...v0.2.2

🐛 Bug Fixes

  • (No Category) Some improvements and fixes

⚙️ Miscellaneous Tasks

  • (No Category) Fix pre-commit

v0.2.1

Choose a tag to compare

@holgern holgern released this 24 Jan 15:42

Full Changelog: v0.2.0...v0.2.1

🚜 Refactor

  • (No Category) Improve structure and refactoring

v0.2.0

Choose a tag to compare

@holgern holgern released this 10 Jan 12:16

Full Changelog: v0.1.0...v0.2.0

⛰️ Features

  • (No Category) Use phrasplit for splitting sentences into new lines
  • (No Category) Reader for reading a epub in the terminal
  • (No Category) Example has been added
  • (No Category) Add gutenberg conversion
  • (No Category) Remove chatper marker

📚 Documentation

  • (No Category) Add batches
  • (No Category) Update doc

⚙️ Miscellaneous Tasks

  • (No Category) Pre-commit fix
  • (No Category) Remove 3.14
  • (No Category) Remove test without spacy

v0.1.0

Choose a tag to compare

@holgern holgern released this 27 Dec 11:53