Packages / openSUSE Tumbleweed / Unspecified / epy

Package: epy (2025.5.27+git.1753549454.05f4e66-1.3)

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

Other Packages Related to epy:

  • dep: /usr/bin/python3.13

    Package not available

  • dep: python(abi) (= 3.13)

    Package not available

  • dep: python3-curses

    Package not available

  • dep: python3-standard-imghdr

    Package not available

  • sug: [dictd]

    DICT protocol (RFC 2229) server and command-line client

  • sug: mimic

    Package not available

  • sug: [sdcv]

    Console version of the Stardict program

Download epy

ArchitecturePackage sizeInstalled sizeFilesPackage
noarch324 KiB1.3 MiBlist of filesDownload

Package file paths (169)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /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/entry_points.txt
  • /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/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/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/top_level.txt
  • /usr/lib/python3.13/site-packages/epy_reader-2025.5.27.dist-info/WHEEL
  • /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/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/__init__.py
  • /usr/lib/python3.13/site-packages/epy_reader/ebooks/mobi.py
  • /usr/lib/python3.13/site-packages/epy_reader/ebooks/__pycache__
  • /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__/__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__/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/url.py
  • /usr/lib/python3.13/site-packages/epy_reader/__init__.py
  • /usr/lib/python3.13/site-packages/epy_reader/lib.py
  • /usr/lib/python3.13/site-packages/epy_reader/__main__.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/__pycache__
  • /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__/__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__/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__/__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__/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/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/base.py
  • /usr/lib/python3.13/site-packages/epy_reader/speakers/gtts_mpv.py
  • /usr/lib/python3.13/site-packages/epy_reader/speakers/__init__.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/__pycache__
  • /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__/__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__/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/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/__init__.py
  • /usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack
  • /usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/compatibility_utils.py
  • /usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/__init__.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/mobiml2xhtml.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/__pycache__
  • /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__/__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__/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__/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__/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__/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/unipath.py
  • /usr/lib/python3.13/site-packages/epy_reader/tools/KindleUnpack/unpack_structure.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

Field source: openSUSE Tumbleweed OSS

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
2025.5.27+git.1753549454.05f4e66-1.3tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture324 KiB1.3 MiBnoarch/epy-2025.5.27+git.1753549454.05f4e66-1.3.noarch.rpm

Field source: openSUSE Tumbleweed OSS

Known vulnerabilities

No matching advisories in the tracked sources.

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

2025.5.27+git.1753549454.05f4e66-1.3 / noarchObserved Sep 1, 2026sha512 ce72f7caeb9b…97a4c7faSource-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha512): ce72f7caeb9b21df9db6140915322fa435dc8032b8a1de1a272c45d7f15884ad8aa41937aac1b3631f0026c2ed680f908b2cde1d2b59ef65fa3c9f6e97a4c7fa

Field source: openSUSE Tumbleweed OSS

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable