Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: epy | Distribution: openSUSE:Factory:zSystems |
Version: 2022.12.11+git.1686460830.6b0e9fe | Vendor: openSUSE |
Release: 1.2 | Build date: Mon Jun 3 21:36:52 2024 |
Group: Unspecified | Build host: reproducible |
Size: 1334362 | Source RPM: epy-2022.12.11+git.1686460830.6b0e9fe-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/wustho/epy | |
Summary: CLI ebook reader |
CLI Ebook reader. Fork of epr with these extra features: Supported formats: Epub (.epub, .epub3) FictionBook (.fb2) Mobi (.mobi) AZW3 (.azw3), some but not all Reading progress percentage Bookmarks External dictionary integration (sdcv or dict) Inline formats: bold and italic (depend on terminal and font capability. Italic only supported in python>=3.7) Text-to-Speech (with additional setup) Double Spread
GPL-3.0-only
* Mon Jun 03 2024 mcepl@cepl.eu - Update to version 2022.12.11+git.1686460830.6b0e9fe: * Deprecate setup.py * Try fixing #87 & bump version * add speaker support for gtts-cli | mpv (#88) * Update AUR package name (#92) * Mon Jun 03 2024 Matej Cepl <mcepl@cepl.eu> - Actually, make buildable on Leap (remove unnecessary dependency on a package which is not in Leap). - Add python3_fix_shebang_path treatment (bsc#1212476) * Wed Jan 10 2024 Michal Suchanek <msuchanek@suse.com> - Make buildable on Leap. * Wed Dec 20 2023 Bernhard Wiedemann <bwiedemann@suse.com> - Do not write non-deterministic .pyc files in tests * Sat Mar 04 2023 mcepl@cepl.eu - Update to version 2022.12.11+git.1675870044.c7a87f3: * Fix versioning consistency * Bugfix #61 (#84) * Simplify logic * Bump version to v2022.12.11 * Fix issue #73 * Ignore .envrc * A suggestion for enhancing the Readme file (#69) * Update tests trigger path * Update tests and Makefile * Update tests * Wed Oct 05 2022 mcepl@cepl.eu - Update to version 2022.4.18+git.1664754357.6dd1860: * Update tests trigger path * Update tests and Makefile * Update tests * Restore and update setup.py for AUR pkg compatibility * Major refactor: breakdown epy.py script into package project structure for easier development Squashed commit of the following: * Setup debugger: debugpy * Revert "Add user setting for indenting paragraphs (#63)" Issue with inline style (italic, bold) * Add user setting for indenting paragraphs (#63) * Mon Apr 25 2022 mcepl@cepl.eu - Update to version 2022.4.18+git.1650237821.50dd4fa: * Bugfix #57: Unresolved relative path for epub contents * Update dev env configurations * Add wkdict to supported dict backends * docs: define word setup (#55) * Add signal handler * Breakdown parse_cli_args into its own method * Remove body: from workflow * Move sponsor to FUNDING * Update changelog in README * Add debugger on parallel letter counting process * Fix process.join() issue for unstarted process * Bugfix #51: Stop/prevent scrolling at the end of ebook * Add 'force_wait' for letters counting process * Add library menu * Verbose loader * Fixed url parser with pathlib.PurePosixPath * CLI help interface * More explicit 'content_path' * Hotfix: image location reference issue * Hotfix: url meta window issue and update version * URL early support * Improve cli help interface * New implementation of cli args parser * Restructured tests * Add vim config - Run tests * Sat Jan 08 2022 mcepl@cepl.eu - Update to version 2022.1.8+git.1641653565.c1f9b4e: * Update README.md: added AUR installation * Delete .mkpkg script * Sat Jan 08 2022 mcepl@cepl.eu - Update to version 2021.10.23+git.1641627031.7bd659d: * .mkpkg -> Makefile * Patch PKGBUILD * Sat Jan 08 2022 mcepl@cepl.eu - Update to version 2021.10.23+git.1641622438.69c2f80: * Hotfix: curses has no attrib window in termux * Added default color config * Added PKGBUILD for Arch * Adjust setup.py and pyproject.toml to include epy_extras * Cleanup on failed ebook initialization * Initial prepackaging kindleunpack with epy * Use setuptools as setup backend instead of poetry * Update version and README.md * Change history matching key from filepath to title author * Initial library implementation * Always calculate reading_progress whenever possible, just not always shown * Refactor attribute name * Fixed book metadata * Add (sup|sub)script lookup table * Implement HTMLtoLines._group_spans_by_row() * Hotfix: adjust starting_line for inline style * Add text mark/span grouper method * Initial refactor: inline styling * Add ipdb dev dependency * Hotfix: Skip adding toc entry for empty label name * Update development env using poetry * Fix path resolver for Mobi.get_img_bytstr() * Add tests * Add requirements-dev.txt * Add support for Epub==v1.0 and simplify path resolver * Remove bad try-except block * Refactor Epub and Mobi object * Hotfix: Update docstr * Fixed plethora type issues * Added SpeakerBaseModel as TTS engine wrapper * Use mimic instead of pico2wave. (#44) * Update README.md: remove AUR installation instruction * Update .gitignore * Fixed unavailable curses.A_ITALIC and update version * Update LICENSE * Allow setting language for TTS. (#43) - Remove upstreamed mimic.patch. * Mon Dec 20 2021 Matej Cepl <mcepl@suse.com> - Replace tts_lang.patch with mimic.patch, switching the TTS engine to free mimic (svox is non-free), and allowing inclusion into openSUSE. * Fri Dec 17 2021 Matej Cepl <mcepl@suse.com> - Add tts_lang.patch to allow setting language of TTS (gh#wustho/epy#43). * Sat Nov 27 2021 mcepl@cepl.eu - Update to version 2021.10.23+git.1636702550.2ab1584: * Fixed reset to beginning of row when resizing term and Seamless==True * Implement SeamlessBetweenChapters Squashed commit of the following: * Minor annotation & prevent next page animation on edge of book * Removed Board class * Added TextStructure dataclass * Give styling to images * Better image opening scheme * Refactor parser.get_lines(width) to get_lines(textwidth) * Fixed image cursor on double spread and progress pctg in double spread * Refactor variables * Wed Jul 28 2021 Emily Roberts <nopeinomicon@posteo.net> - Simplify spec, remove differing python versions from initial package generation - Change package name to epy as it better reflects the acutal package name on GitHub * Wed Jul 28 2021 Emily Roberts <nopeinomicon@posteo.net> - Add Suggests for supported dictionary applications * Wed Jul 28 2021 Emily Roberts <nopeinomicon@posteo.net> - Initial package version
/usr/bin/epy /usr/lib/python3.11/site-packages/epy_reader /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/INSTALLER /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/LICENSE /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/METADATA /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/RECORD /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/REQUESTED /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/WHEEL /usr/lib/python3.11/site-packages/epy_reader-2023.6.11.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/epy_reader/__init__.py /usr/lib/python3.11/site-packages/epy_reader/__main__.py /usr/lib/python3.11/site-packages/epy_reader/__pycache__ /usr/lib/python3.11/site-packages/epy_reader/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/board.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/board.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/cli.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/cli.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/config.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/config.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/lib.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/lib.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/models.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/models.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/parser.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/parser.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/reader.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/reader.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/settings.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/settings.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/state.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/state.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/board.py /usr/lib/python3.11/site-packages/epy_reader/cli.py /usr/lib/python3.11/site-packages/epy_reader/config.py /usr/lib/python3.11/site-packages/epy_reader/ebooks /usr/lib/python3.11/site-packages/epy_reader/ebooks/__init__.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__ /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/azw.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/azw.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/base.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/epub.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/epub.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/fictionbook.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/fictionbook.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/mobi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/mobi.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/url.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/__pycache__/url.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/ebooks/azw.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/base.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/epub.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/fictionbook.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/mobi.py /usr/lib/python3.11/site-packages/epy_reader/ebooks/url.py /usr/lib/python3.11/site-packages/epy_reader/lib.py /usr/lib/python3.11/site-packages/epy_reader/models.py /usr/lib/python3.11/site-packages/epy_reader/parser.py /usr/lib/python3.11/site-packages/epy_reader/reader.py /usr/lib/python3.11/site-packages/epy_reader/settings.py /usr/lib/python3.11/site-packages/epy_reader/speakers /usr/lib/python3.11/site-packages/epy_reader/speakers/__init__.py /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__ /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/base.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/gtts_mpv.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/gtts_mpv.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/mimic.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/mimic.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/pico.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/__pycache__/pico.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/speakers/base.py /usr/lib/python3.11/site-packages/epy_reader/speakers/gtts_mpv.py /usr/lib/python3.11/site-packages/epy_reader/speakers/mimic.py /usr/lib/python3.11/site-packages/epy_reader/speakers/pico.py /usr/lib/python3.11/site-packages/epy_reader/state.py /usr/lib/python3.11/site-packages/epy_reader/tools /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__init__.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__ /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/compatibility_utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/compatibility_utils.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/kindleunpack.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/kindleunpack.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_cover.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_cover.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_dict.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_dict.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_header.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_header.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_html.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_html.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_index.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_index.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8proc.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8proc.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8resc.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8resc.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_nav.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_nav.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_ncx.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_ncx.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_opf.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_opf.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_pagemap.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_pagemap.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_sectioner.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_sectioner.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_split.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_split.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_uncompress.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_uncompress.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_utils.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobiml2xhtml.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobiml2xhtml.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unipath.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unipath.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unpack_structure.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unpack_structure.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/compatibility_utils.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/kindleunpack.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_cover.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_dict.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_header.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_html.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_index.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_k8proc.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_k8resc.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_nav.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_ncx.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_opf.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_pagemap.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_sectioner.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_split.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_uncompress.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobi_utils.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/mobiml2xhtml.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/unipath.py /usr/lib/python3.11/site-packages/epy_reader/tools/KindleUnpack/unpack_structure.py /usr/lib/python3.11/site-packages/epy_reader/tools/__init__.py /usr/lib/python3.11/site-packages/epy_reader/tools/__pycache__ /usr/lib/python3.11/site-packages/epy_reader/tools/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/epy_reader/tools/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/epy_reader/utils.py /usr/share/doc/packages/epy /usr/share/doc/packages/epy/README.md /usr/share/licenses/epy /usr/share/licenses/epy/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:43:41 2025