-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Dependencies in Calibre Web Linux and Windows
Optional features of Calibre-Web can be installed with pip by executing pip install calibreweb[extraname]
. The "[" and "]" are part of the command and shall not be replaced
Enables gdrive as storage backend for your ebooks
Enables sending emails via a googlemail account without enabling insecure apps
Enables displaying of additional author infos on the authors page
Enables login via LDAP server
Enables login via google or github oauth
Enables extracting of metadata from epub, fb2, pdf files, and also extraction of covers from cbr, cbz, cbt files
Enables extracting of metadata from cbr, cbz, cbt files
Enables syncing with your kobo reader
Calibre-Web includes two files for required dependencies: requirements.txt
and optional-requirements.txt
The two files can be edited with a text editor before installing Calibre-Web.
requirements.txt
is the file used for the installation of Calibre-Web and includes the components to be installed for the proper basic functioning of the software.
optional-requirements.txt
is the file with the optional dependencies that are available for installation but are not installed by default. You should only install the optional components you are needing. The headline in the file shows what the dependencies are needed for. You should delete the not needed lines in the optional-requirements.txt before installation. All this can be done with a text editor.
Both the requirements.txt file and the optional-requirements.txt file include basic components that in most cases are not updated to their latest version. The limiting was done, because several incompatible updates caused crashes of Calibre-Web in the past. Calibre-Web is tested on a regular base, in case new versions are compatible, the requirements.txt
and optional-requirements.txt
files are updated. If you change the maximum version of dependencies in the files, you are doing this on your own risk.