Skip to main content

a script to upload calibre library to the tolino cloud

Project description

calibrolino

A GUI to synchronize you calibre library with the tolino cloud. Based on pytolino to interact with tolino api.

inspired from https://github.com/darkphoenix/tolino-calibre-sync

Features

  • upload or download books (+metadata) between cloud and local calibre library

  • synchronize the tags and reading status of the books

  • safe: no automatic download/upload. Only the books that are both present online and in calibre will be synchronized.

  • options: auto-detect books that could be synchronize, although they have not been uploaded/downloaded with this app.

calibrolino_screenshot.png

quick start

calibrolino is available on pypi, so it can be run directly via uvx:

uvx calibrolino

Installation

alternativaely, one can first install it:

either with uv (recommended)

uv tool install calibrolino

or with pip:

pip install calibrolino

once installed, you can run it with the command:

calibrolino

License

The project is licensed under GNU GENERAL PUBLIC LICENSE v3.0

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

calibrolino-2.2.tar.gz (32.2 kB view details)

Uploaded Source

Built Distribution

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

calibrolino-2.2-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

Details for the file calibrolino-2.2.tar.gz.

File metadata

  • Download URL: calibrolino-2.2.tar.gz
  • Upload date:
  • Size: 32.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for calibrolino-2.2.tar.gz
Algorithm Hash digest
SHA256 3a2239333a8978283b3214275edc57af4c7f54435b2607b0965aee6b954025c8
MD5 b61ccd57a47aa2259ace10ee0da59f11
BLAKE2b-256 c1b84a84da4095b288cf8e80881e4224d500628d9ebaebb06a10f2ec92710f4a

See more details on using hashes here.

File details

Details for the file calibrolino-2.2-py3-none-any.whl.

File metadata

  • Download URL: calibrolino-2.2-py3-none-any.whl
  • Upload date:
  • Size: 32.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for calibrolino-2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6d7ce0c44887be85ad2ec29b1a5ce4c42c97490d214e5a14b9bda2a4a567768f
MD5 dd2cf86a00e75a8c0efa6f6bc2de97fe
BLAKE2b-256 32f72fbd5929c9ce8de16fc35f17231ee81f1e5fe22c47050386016addb700ad

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