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.0.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.0-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: calibrolino-2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 7b727d230d3f65404e8000863baf8c92c0d28969952ef6f2a72d9735b8413522
MD5 c2268f4a1fa9d043ee700d13d7918835
BLAKE2b-256 ca2189d1a5cb3663ab699a96de996de4a1f42dd29045f5203b4457aa741a0664

See more details on using hashes here.

File details

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

File metadata

  • Download URL: calibrolino-2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5a00b72945d34ba572478647cfe0e3895a99bba82d3fb5e3fa508dbdaf4f3687
MD5 43fc69c194675455f6f0ca1af7d75ebc
BLAKE2b-256 0e8d88d6e3afaa68e01fe857b4e661f389113e1b8c1fa94a95aa52ff65f305bb

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