Metadata-Version: 2.4
Name: calibrolino
Version: 2.2
Summary: a script to upload calibre library to the tolino cloud
Author: Imam Usmani
Project-URL: Source Code, https://github.com/ImamAzim/calibrolino
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.11
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: xdg-base-dirs
Requires-Dist: varboxes
Requires-Dist: pandas
Requires-Dist: pandastable
Requires-Dist: pytolino>=3.2
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Dynamic: license-file

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.

.. image:: calibrolino_screenshot.png
   :width: 600

quick start
=============

calibrolino is available on pypi, so it can be run directly via `uvx <https://docs.astral.sh/uv/getting-started/installation/>`__:

.. code-block:: bash

   uvx calibrolino

Installation
============

alternativaely, one can first install it:

either with uv (recommended)

.. code-block:: bash

   uv tool install calibrolino

or with pip:

.. code-block:: bash

   pip install calibrolino

once installed, you can run it with the command:

.. code-block:: bash

   calibrolino

License
=======

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