paperless-ng: fix redis connection
paperless-ng is not yet compatible with aioredis 2, which was updated
with the last python update, so pin its version to 1.3.1.
commitd80949067f6f724e8513aae939c308ad5b571b86
authorFlakebi <flakebi@t-online.de>
dateSat 18 Sep 2021, 17:47 (5 years ago)
parent6a836f7
pkgs/applications/office/paperless-ng/default.nix+10−2
@@ -27,12 +27,20 @@ let
2727 # https://github.com/Koed00/django-q/issues/526
2828 django-q = super.django-q.overridePythonAttrs (oldAttrs: rec {
2929 version = "1.3.4";
30− src = super.fetchPypi {
31− inherit (oldAttrs) pname;
30+ src = oldAttrs.src.override {
3231 inherit version;
3332 sha256 = "Uj1U3PG2YVLBtlj5FPAO07UYo0MqnezUiYc4yo274Q8=";
3433 };
3534 });
35+
36+ # Incompatible with aioredis 2
37+ aioredis = super.aioredis.overridePythonAttrs (oldAttrs: rec {
38+ version = "1.3.1";
39+ src = oldAttrs.src.override {
40+ inherit version;
41+ sha256 = "0fi7jd5hlx8cnv1m97kv9hc4ih4l8v15wzkqwsp73is4n0qazy0m";
42+ };
43+ });
3644 };
3745 };
3846