Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

epy-2025.5.27+git.1753549454.05f4e66-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: epy Distribution: openSUSE Tumbleweed
Version: 2025.5.27+git.1753549454.05f4e66 Vendor: openSUSE
Release: 1.2 Build date: Mon Aug 11 20:05:54 2025
Group: Unspecified Build host: reproducible
Size: 1338435 Source RPM: epy-2025.5.27+git.1753549454.05f4e66-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://git.sr.ht/~mcepl/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

Provides

Requires

License

GPL-3.0-only

Changelog

* Mon Aug 11 2025 mcepl@cepl.eu
  - Update to version 2025.5.27+git.1753549454.05f4e66:
    * Update Makefile to use new setuptools setup
    * feat: add a simple CSS processing
    * Report currently tagged version for --version
* Wed Jun 11 2025 mcepl@cepl.eu
  - Update to version 2025.5.27+git.1749651989.a7ba2c0:
    * chore: switch from poetry to ordinary setup (using setuptools)
    * feat: make it configurable to use colors or be terminal neutral
    * fix: remove all typing errors
    * chore: move getter for default config directory out of class
    * fix: handle the internal structure better, take care of multiprocessing
    * ci: centralize DEBUG variable for debugging
    * chore: switch DEBUG to True
    * ci: simple .builds.yml for Sourcehut CI
    * Use os.path.expanduser.
    * Use contextlib.connect context manager instead of playing with try manually.
* Mon Mar 17 2025 Matej Cepl <mcepl@cepl.eu>
  - Don't make the build specific to some particular version of
    Python.
* 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

Files

/usr/bin/epy
/usr/lib/python3.13/site-packages/epy_reader
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/METADATA
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/RECORD
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/WHEEL
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/licenses
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/epy_reader/__init__.py
/usr/lib/python3.13/site-packages/epy_reader/__main__.py
/usr/lib/python3.13/site-packages/epy_reader/__pycache__
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/board.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/board.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/cli.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/cli.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/config.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/config.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/css_parser.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/css_parser.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/lib.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/lib.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/models.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/models.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/parser.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/parser.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/reader.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/reader.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/settings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/settings.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/state.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/state.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/__pycache__/utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/board.py
/usr/lib/python3.13/site-packages/epy_reader/cli.py
/usr/lib/python3.13/site-packages/epy_reader/config.py
/usr/lib/python3.13/site-packages/epy_reader/css_parser.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__init__.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/azw.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/azw.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/epub.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/epub.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/fictionbook.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/fictionbook.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/mobi.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/mobi.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/url.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__/url.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/ebooks/azw.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/base.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/epub.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/fictionbook.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/mobi.py
/usr/lib/python3.13/site-packages/epy_reader/ebooks/url.py
/usr/lib/python3.13/site-packages/epy_reader/lib.py
/usr/lib/python3.13/site-packages/epy_reader/models.py
/usr/lib/python3.13/site-packages/epy_reader/parser.py
/usr/lib/python3.13/site-packages/epy_reader/reader.py
/usr/lib/python3.13/site-packages/epy_reader/settings.py
/usr/lib/python3.13/site-packages/epy_reader/speakers
/usr/lib/python3.13/site-packages/epy_reader/speakers/__init__.py
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/gtts_mpv.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/gtts_mpv.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/mimic.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/mimic.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/pico.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/pico.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/speechd.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/__pycache__/speechd.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/speakers/base.py
/usr/lib/python3.13/site-packages/epy_reader/speakers/gtts_mpv.py
/usr/lib/python3.13/site-packages/epy_reader/speakers/mimic.py
/usr/lib/python3.13/site-packages/epy_reader/speakers/pico.py
/usr/lib/python3.13/site-packages/epy_reader/speakers/speechd.py
/usr/lib/python3.13/site-packages/epy_reader/state.py
/usr/lib/python3.13/site-packages/epy_reader/tools
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__init__.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/compatibility_utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/compatibility_utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/kindleunpack.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/kindleunpack.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_cover.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_cover.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_dict.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_dict.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_header.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_header.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_html.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_html.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_index.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_index.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8proc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8proc.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8resc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_k8resc.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_nav.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_nav.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_ncx.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_ncx.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_opf.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_opf.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_pagemap.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_pagemap.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_sectioner.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_sectioner.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_split.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_split.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_uncompress.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_uncompress.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobi_utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobiml2xhtml.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/mobiml2xhtml.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unipath.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unipath.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unpack_structure.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__pycache__/unpack_structure.cpython-313.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/compatibility_utils.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/kindleunpack.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_cover.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_dict.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_header.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_html.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_index.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_k8proc.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_k8resc.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_nav.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_ncx.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_opf.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_pagemap.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_sectioner.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_split.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_uncompress.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobi_utils.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/mobiml2xhtml.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/unipath.py
/usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/unpack_structure.py
/usr/lib/python3.13/site-packages/epy_reader/tools/__init__.py
/usr/lib/python3.13/site-packages/epy_reader/tools/__pycache__
/usr/lib/python3.13/site-packages/epy_reader/tools/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/epy_reader/tools/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/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, Fri Jul 24 16:18:25 2026