Разработчик Эрнесто Гонсалес представил открытый проект под названием epub‑utils (Python CLI и utility library). Это библиотека на Python для работы с файлами EPUB. Исходный код решения опубликован на GitHub под лицензией Apache License 2.0.
Решение предоставляет как программный API, так и интерфейс CLI для работы с метаданными, содержимым и структурой EPUB.
Основные возможности проекта epub-utils:
анализ и проверка файлов контейнера и пакета EPUB;
извлечение метаданных, таких как заголовок, автор и идентификатор;
интерфейс командной строки для быстрой проверки файлов;
вывод XML с подсветкой синтаксиса.
Источник новости: habr.com