Commit Graph

38 Commits

Author SHA1 Message Date
Martin Weinelt
ba3412d88a
treewide: use sqlalchemy_1_4 instead of individual overrides
As long as sqlalchemy 1.4 is still maintained we should rather maintain
one derivation well, instead of many overrides barely.
2024-01-03 03:13:26 +01:00
h7x4
41974d5ed9
treewide: add mainProgram 2023-11-27 02:17:53 +01:00
Adam Stephens
1d3bc272bc
calibre-web: 0.6.20 -> 0.6.21 2023-10-24 08:09:37 -04:00
Yorick
829514e2da
Merge pull request #251597 from wietsedv/calibre-web
nixos/calibre-web: add package and enableKepubify options
2023-09-20 22:35:16 +02:00
renesat
c53fc9a1e4 calibre-web: fix static environ method in tornado 2023-09-06 04:53:19 +02:00
Wietse de Vries
2c622185a7 nixos/calibre-web: add package and enableKepubify options 2023-08-27 15:25:17 +02:00
natsukium
255e674e25
python310Packages.flask-principal: rename from flask_principal 2023-08-24 21:46:25 +09:00
Vladimír Čunát
9249f60087
treewide: fixup the embedded sqlalchemy
I got tired of doing this one commit per package.
2023-07-21 17:03:19 +02:00
figsoda
22ec7aebbc treewide/servers: use top-level fetchPypi 2023-05-25 12:06:38 -04:00
Elian Doran
e84ca1b839 calibre-web: fix requests dependency error 2023-05-18 18:52:08 +03:00
Thomas Gerbet
64fed11531 calibre-web: 0.6.19 -> 0.6.20
Fixes CVE-2022-2525 and CVE-2023-2106.

https://github.com/janeczku/calibre-web/releases/tag/0.6.20
2023-04-26 01:42:17 +02:00
Martin Weinelt
27bd3e3529
calibre-web: Downgrade sqlalchemy, relax apscheduler 2023-03-12 19:35:52 +01:00
Martin Weinelt
eb813a6203
python310Packages.apscheduler: Normalize attribute, pname and location 2023-02-19 21:35:58 +01:00
Nick Cao
3c24ba1ef0
calibre-web: support flask-babel 3 2023-02-03 17:04:24 +08:00
Martin Weinelt
d6940e54e9 python3Packages.backports_abc: drop
Backport of collections.abc additions from one EOL version to another.
2022-11-29 01:34:59 +01:00
Robert Schütz
86ccaac0de python310Packages.wand: rename from Wand 2022-11-13 19:35:00 -08:00
Vladimír Čunát
fca35adf03
calibre-web: don't use the flask_login alias
This was somehow forgotten in a11a2a6d18 (PR #196488).
2022-10-21 07:56:36 +02:00
Anthony Roussel
53a5e17993
calibre-web: 0.6.18 -> 0.6.19 2022-10-15 13:25:26 +02:00
Jonathan Ringer
5a596b9095 calibre-web: fix deps 2022-07-21 22:35:27 +02:00
Fabian Affolter
7e2f6fa137 calibre-web: add missing input 2022-06-08 13:17:54 +02:00
Robert Schütz
c88d7fb859 python3Packages.flask-wtf: 1.0.0 -> 1.0.1
Also change attribute name from flask_wtf to flask-wtf.
2022-05-24 04:13:39 +00:00
Pavel Borzenkov
6f012370db calibre-web: 0.6.17 -> 0.6.18
Closes #168658
2022-04-30 11:42:32 +02:00
Pavel Borzenkov
7db7864871 calibre-web: relax Flask, Flask-Login and lxml requirements 2022-04-25 22:25:37 +02:00
R. Ryantm
3a60fe39c5 calibre-web: 0.6.16 -> 0.6.17 2022-03-07 02:08:54 +00:00
R. Ryantm
04b71d31be calibre-web: 0.6.15 -> 0.6.16 2022-02-10 11:42:56 -08:00
R. Ryantm
d32ae950ee calibre-web: 0.6.14 -> 0.6.15 2022-01-21 04:36:42 +00:00
Fabian Affolter
82727b33e6 calibre-web: relax lxml constraint 2022-01-12 12:05:06 -08:00
Pavel Borzenkov
2f5b33af2d calibre-web: 0.6.13 -> 0.6.14 2021-12-13 19:11:42 +01:00
Robert Scott
1d5953184a
Merge pull request #139651 from pborzenkov/calibre-web-0.6.13
calibre-web: 0.6.12 -> 0.6.13
2021-10-06 20:36:08 +01:00
Fabian Affolter
19ee860002 calibre-web: allow later unidecode release 2021-10-04 08:24:49 +02:00
Pavel Borzenkov
80f7656229 calibre-web: 0.6.12 -> 0.6.13
calibre-web no longer starts without proper calibre DB path configured,
so the default testcase (completely unconfigured) is removed.
2021-09-27 20:51:30 +02:00
Martin Weinelt
7c2893ed09 calibre-web: relax requests constraints 2021-09-05 15:01:21 +02:00
Bruno BELANYI
62bdc5114a calibre-web: 0.6.11 -> 0.6.12 2021-06-27 18:00:39 +02:00
polygon
b74dbf111b calibre-web: Update dependency version
Babel requirement is <2.9 and nixpkgs provides 2.9.0
Updated the requirement definition. Upstream did this as well and
according to the Babel changelogs, there were no breaking changes
between 2.8 and 2.9. Server started up properly, no functionality
test, though.
2021-05-21 19:02:10 -07:00
Robert Schütz
406fddaa22
calibre-web: fix build (#121796) 2021-05-05 15:14:15 +02:00
Frederik Rietdijk
95d4d48e57 calibre-web: don't require singledispatch
which is a Python 2 only package.
2021-04-03 18:08:26 +02:00
Pavel Borzenkov
58ce51ed06 nixos/calibre-web: init module 2021-03-27 14:43:33 +03:00
Pavel Borzenkov
f069cdb0dc calibre-web: init at 0.6.11
There are two patches applied to 'calibre-web' in order to make it more
NixOS friendly:

  - default-logger.patch switches default log output to /dev/stdout, as
    otherwise calibre-web tries to open a file relative to its location,
    which it can't do as the store is read-only. It's not possible to
    pass log file location via command line flags.

  - run-migrations.patch adds an env var __RUN_MIGRATIONS_AND_EXIT that,
    when set, instructs calibre-web to run DB migrations and exit. As
    almost all config parameters are configured via UI in sqlite3 DB,
    this patch allows the DB to be pre-created so it can be updated by
    systemd pre-start script later.  Thus, allowing calibre-web to be
    configured declaratively.
2021-03-21 17:10:12 +03:00