Skip to main content

Utilities and command line for working with EBooks. Basic support for talking to Apple Books, Calibre, Kindle, Mobi.

Project description

Utilities and command line for working with EBooks. Basic support for talking to Apple Books, Calibre, Kindle, Mobi.

Latest release 20220626:

  • CalibreBook: new setter mode for .tags, CalibreCommand: new cmd_tags to update tags.
  • CalibreBook.pull_format: AZW formats: also check for AZW4.
  • CalibreCommand.books_from_spec: /regexp: search the tags as well.
  • CalibreBook: subclass FormatableMixin; CalibreCommand.cmd_ls: new "-o ls_format" option for the top line format.

These form the basis of my personal Kindle and Calibre workflow.

Release Log

Release 20220626:

  • CalibreBook: new setter mode for .tags, CalibreCommand: new cmd_tags to update tags.
  • CalibreBook.pull_format: AZW formats: also check for AZW4.
  • CalibreCommand.books_from_spec: /regexp: search the tags as well.
  • CalibreBook: subclass FormatableMixin; CalibreCommand.cmd_ls: new "-o ls_format" option for the top line format.

Release 20220606: Initial PyPI release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cs.ebooks-20220626.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cs.ebooks-20220626-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file cs.ebooks-20220626.tar.gz.

File metadata

  • Download URL: cs.ebooks-20220626.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.1 readme-renderer/30.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.2 keyring/23.3.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for cs.ebooks-20220626.tar.gz
Algorithm Hash digest
SHA256 f18eb0255a23012b5cefcacc5f6c0f4599bfd7f852fd51546765a4971d6c02e9
MD5 a79060d5d5d097a47ca129deb4c68b0b
BLAKE2b-256 b5ff20a1c35f2f151db3ac2041718a6e7fdd62d809f8d4733457e72f90dfc312

See more details on using hashes here.

File details

Details for the file cs.ebooks-20220626-py3-none-any.whl.

File metadata

  • Download URL: cs.ebooks-20220626-py3-none-any.whl
  • Upload date:
  • Size: 26.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.1 readme-renderer/30.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.8.2 keyring/23.3.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.13

File hashes

Hashes for cs.ebooks-20220626-py3-none-any.whl
Algorithm Hash digest
SHA256 d288c6f7d465f1f6909eb27b7d9b31e31c0d11d329058a931498582ca750796c
MD5 20bd91d20f63e44ae7f2af78c8504aa0
BLAKE2b-256 864cb10303c6ec01b0f26c63f1f17352128c8ea73b3e34b85268e483d755dc2f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page