Merge pull request #291284 from SuperSandro2000/paperless-ngx

paperless-ngx: 2.5.2 -> 2.5.3, cleanup dependencies

authored by Luke Granger-Brown and committed by GitHub c0af4ccd 4dc6a8f6

+7 -77
+7 -77
pkgs/applications/office/paperless-ngx/default.nix
··· 22 }: 23 24 let 25 - version = "2.5.2"; 26 27 src = fetchFromGitHub { 28 owner = "paperless-ngx"; 29 repo = "paperless-ngx"; 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-v6k9clKNBNb2MQp0BTrUL9zfY6SUKfzaaOycmV8RKyk="; 32 }; 33 34 python = python3; ··· 99 ]; 100 101 propagatedBuildInputs = with python.pkgs; [ 102 - amqp 103 - anyio 104 - asgiref 105 - async-timeout 106 - attrs 107 - autobahn 108 - automat 109 - billiard 110 bleach 111 - celery 112 - certifi 113 - cffi 114 channels-redis 115 - channels 116 - charset-normalizer 117 - click 118 - click-didyoumean 119 - click-plugins 120 - click-repl 121 - coloredlogs 122 concurrent-log-handler 123 - constantly 124 - cryptography 125 dateparser 126 django-allauth 127 django-auditlog 128 django-celery-results ··· 132 django-filter 133 django-guardian 134 django-multiselectfield 135 - django 136 - djangorestframework-guardian2 137 djangorestframework 138 drf-writable-nested 139 filelock 140 flower 141 gotenberg-client 142 gunicorn 143 - h11 144 - h2 145 - hiredis 146 - httptools 147 - httpx 148 - humanfriendly 149 - humanize 150 - hyperlink 151 - idna 152 imap-tools 153 - img2pdf 154 - incremental 155 - inotify-simple 156 inotifyrecursive 157 - joblib 158 langdetect 159 - lxml 160 - msgpack 161 mysqlclient 162 nltk 163 ocrmypdf 164 - packaging 165 pathvalidate 166 pdf2image 167 - pikepdf 168 - pillow 169 - pluggy 170 - portalocker 171 - prompt-toolkit 172 psycopg2 173 - pyasn1-modules 174 - pyasn1 175 - pycparser 176 - pyopenssl 177 python-dateutil 178 python-dotenv 179 python-ipware 180 python-magic 181 - python-gnupg 182 - pytz 183 - pyyaml 184 pyzbar 185 rapidfuzz 186 redis 187 - regex 188 - reportlab 189 - requests 190 scikit-learn 191 - scipy 192 setproctitle 193 - service-identity 194 - sniffio 195 - sqlparse 196 - threadpoolctl 197 tika-client 198 - tornado 199 tqdm 200 - twisted 201 - txaio 202 - tzdata 203 - tzlocal 204 - urllib3 205 uvicorn 206 - uvloop 207 - vine 208 watchdog 209 - watchfiles 210 - wcwidth 211 - webencodings 212 - websockets 213 whitenoise 214 whoosh 215 - zipp 216 - zope-interface 217 zxing-cpp 218 ] 219 ++ redis.optional-dependencies.hiredis 220 - ++ twisted.optional-dependencies.tls 221 ++ uvicorn.optional-dependencies.standard; 222 223 postBuild = '' ··· 262 pytest-rerunfailures 263 pytest-xdist 264 pytestCheckHook 265 - reportlab 266 ]; 267 268 pytestFlagsArray = [ ··· 280 281 # Disable unneeded code coverage test 282 substituteInPlace src/setup.cfg \ 283 - --replace "--cov --cov-report=html --cov-report=xml" "" 284 ''; 285 286 disabledTests = [
··· 22 }: 23 24 let 25 + version = "2.5.3"; 26 27 src = fetchFromGitHub { 28 owner = "paperless-ngx"; 29 repo = "paperless-ngx"; 30 rev = "refs/tags/v${version}"; 31 + hash = "sha256-fZ5grVZjCVkCH6doeqBLHPh9mPvHkiz+QXi/OyoJhR4="; 32 }; 33 34 python = python3; ··· 99 ]; 100 101 propagatedBuildInputs = with python.pkgs; [ 102 bleach 103 + channels 104 channels-redis 105 concurrent-log-handler 106 dateparser 107 + django 108 django-allauth 109 django-auditlog 110 django-celery-results ··· 114 django-filter 115 django-guardian 116 django-multiselectfield 117 djangorestframework 118 + djangorestframework-guardian2 119 drf-writable-nested 120 filelock 121 flower 122 gotenberg-client 123 gunicorn 124 imap-tools 125 inotifyrecursive 126 langdetect 127 mysqlclient 128 nltk 129 ocrmypdf 130 pathvalidate 131 pdf2image 132 psycopg2 133 python-dateutil 134 python-dotenv 135 + python-gnupg 136 python-ipware 137 python-magic 138 pyzbar 139 rapidfuzz 140 redis 141 scikit-learn 142 setproctitle 143 tika-client 144 tqdm 145 uvicorn 146 watchdog 147 whitenoise 148 whoosh 149 zxing-cpp 150 ] 151 ++ redis.optional-dependencies.hiredis 152 ++ uvicorn.optional-dependencies.standard; 153 154 postBuild = '' ··· 193 pytest-rerunfailures 194 pytest-xdist 195 pytestCheckHook 196 ]; 197 198 pytestFlagsArray = [ ··· 210 211 # Disable unneeded code coverage test 212 substituteInPlace src/setup.cfg \ 213 + --replace-fail "--cov --cov-report=html --cov-report=xml" "" 214 ''; 215 216 disabledTests = [