2018-02-25 15:57:32 +00:00
|
|
|
[[source]]
|
|
|
|
|
url = "https://pypi.python.org/simple"
|
|
|
|
|
verify_ssl = true
|
|
|
|
|
name = "pypi"
|
|
|
|
|
|
2020-11-18 22:43:36 +01:00
|
|
|
[[source]]
|
|
|
|
|
url = "https://www.piwheels.org/simple"
|
|
|
|
|
verify_ssl = true
|
|
|
|
|
name = "piwheels"
|
|
|
|
|
|
2018-02-25 15:57:32 +00:00
|
|
|
[packages]
|
2022-03-22 08:31:37 -07:00
|
|
|
dateparser = "~=1.1"
|
2022-11-08 08:57:09 -08:00
|
|
|
django = "~=4.1"
|
2019-08-05 20:48:53 +02:00
|
|
|
django-cors-headers = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
django-extensions = "*"
|
2022-07-02 12:51:14 +00:00
|
|
|
django-filter = "~=22.1"
|
2022-11-08 08:57:09 -08:00
|
|
|
djangorestframework = "~=3.14"
|
2020-12-08 13:54:35 +01:00
|
|
|
filelock = "*"
|
2021-01-27 19:11:18 +01:00
|
|
|
gunicorn = "*"
|
2022-05-10 11:20:00 -07:00
|
|
|
imap-tools = "*"
|
2019-08-05 20:48:53 +02:00
|
|
|
langdetect = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
pathvalidate = "*"
|
2022-11-01 02:07:15 +00:00
|
|
|
pillow = "~=9.3"
|
2022-09-12 20:40:57 -07:00
|
|
|
pikepdf = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
python-gnupg = "*"
|
|
|
|
|
python-dotenv = "*"
|
2019-08-05 20:48:53 +02:00
|
|
|
python-dateutil = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
python-magic = "*"
|
2022-03-26 13:21:17 -07:00
|
|
|
psycopg2 = "*"
|
2022-10-31 20:42:44 +01:00
|
|
|
rapidfuzz = "*"
|
2022-10-10 14:16:14 -07:00
|
|
|
redis = {extras = ["hiredis"], version = "*"}
|
2022-08-25 09:38:29 -07:00
|
|
|
scikit-learn = "~=1.1"
|
|
|
|
|
# Pin this until piwheels is building 1.9 (see https://www.piwheels.org/project/scipy/)
|
|
|
|
|
scipy = "==1.8.1"
|
2022-11-08 08:57:09 -08:00
|
|
|
numpy = "*"
|
2022-08-25 09:38:29 -07:00
|
|
|
whitenoise = "~=6.2"
|
|
|
|
|
watchdog = "~=2.1"
|
|
|
|
|
whoosh="~=2.7"
|
2022-03-22 15:46:39 -07:00
|
|
|
inotifyrecursive = "~=0.3"
|
2022-09-12 20:40:57 -07:00
|
|
|
ocrmypdf = "~=14.0"
|
2020-12-03 01:01:49 +01:00
|
|
|
tqdm = "*"
|
2020-12-29 01:23:40 +01:00
|
|
|
tika = "*"
|
2021-01-28 12:43:27 +01:00
|
|
|
# TODO: This will sadly also install daphne+dependencies,
|
|
|
|
|
# which an ASGI server we don't need. Adds about 15MB image size.
|
2020-11-07 11:30:45 +01:00
|
|
|
channels = "~=3.0"
|
2022-10-14 12:47:34 -07:00
|
|
|
# Locked version until https://github.com/django/channels_redis/issues/332
|
|
|
|
|
# is resolved
|
|
|
|
|
channels-redis = "==3.4.1"
|
2021-01-27 19:57:04 +01:00
|
|
|
uvicorn = {extras = ["standard"], version = "*"}
|
2021-02-06 17:05:07 +01:00
|
|
|
concurrent-log-handler = "*"
|
2021-02-21 00:24:33 +01:00
|
|
|
"pdfminer.six" = "*"
|
2022-03-14 09:36:34 -07:00
|
|
|
"backports.zoneinfo" = {version = "*", markers = "python_version < '3.9'"}
|
|
|
|
|
"importlib-resources" = {version = "*", markers = "python_version < '3.9'"}
|
|
|
|
|
zipp = {version = "*", markers = "python_version < '3.9'"}
|
2022-03-19 18:03:56 +01:00
|
|
|
pyzbar = "*"
|
2022-08-30 14:56:14 -07:00
|
|
|
mysqlclient = "*"
|
2022-09-01 16:25:11 -07:00
|
|
|
celery = {extras = ["redis"], version = "*"}
|
|
|
|
|
django-celery-results = "*"
|
2022-09-12 12:16:34 -07:00
|
|
|
setproctitle = "*"
|
2022-09-15 08:39:47 -07:00
|
|
|
nltk = "*"
|
2022-10-04 12:55:50 -07:00
|
|
|
pdf2image = "*"
|
2022-10-15 12:53:01 -07:00
|
|
|
flower = "*"
|
2020-10-20 00:29:54 +02:00
|
|
|
|
|
|
|
|
[dev-packages]
|
|
|
|
|
coveralls = "*"
|
|
|
|
|
factory-boy = "*"
|
2019-08-05 20:48:53 +02:00
|
|
|
pycodestyle = "*"
|
|
|
|
|
pytest = "*"
|
|
|
|
|
pytest-cov = "*"
|
|
|
|
|
pytest-django = "*"
|
|
|
|
|
pytest-env = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
pytest-sugar = "*"
|
2019-08-05 20:48:53 +02:00
|
|
|
pytest-xdist = "*"
|
2022-10-17 20:22:12 +00:00
|
|
|
sphinx = "~=5.3"
|
2020-11-13 18:42:32 +01:00
|
|
|
sphinx_rtd_theme = "*"
|
2020-11-20 11:28:19 +01:00
|
|
|
tox = "*"
|
2022-02-28 09:42:30 +01:00
|
|
|
black = "*"
|
2022-02-27 09:33:59 -08:00
|
|
|
pre-commit = "*"
|
2022-05-19 23:42:25 +02:00
|
|
|
sphinx-autobuild = "*"
|
2022-05-12 09:15:55 -07:00
|
|
|
myst-parser = "*"
|