Files
paperless-ngx/Pipfile
T

97 lines
2.1 KiB
TOML
Raw Normal View History

2018-02-25 15:57:32 +00:00
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[packages]
dateparser = "~=1.2"
2023-05-07 05:18:57 +01:00
# WARNING: django does not use semver.
# Only patch versions are guaranteed to not introduce breaking changes.
django = "~=4.2.11"
django-allauth = "*"
2023-11-13 09:09:56 -08:00
django-auditlog = "*"
django-celery-results = "*"
django-compression-middleware = "*"
2023-11-13 09:09:56 -08:00
django-cors-headers = "*"
2020-11-20 11:28:19 +01:00
django-extensions = "*"
django-filter = "~=24.1"
2023-11-13 09:09:56 -08:00
django-guardian = "*"
django-multiselectfield = "*"
djangorestframework = "==3.14.0"
djangorestframework-guardian = "*"
drf-writable-nested = "*"
2023-11-13 09:09:56 -08:00
bleach = "*"
celery = {extras = ["redis"], version = "*"}
2023-11-13 09:09:56 -08:00
channels = "~=4.0"
channels-redis = "*"
concurrent-log-handler = "*"
2020-12-08 13:54:35 +01:00
filelock = "*"
2023-11-13 09:09:56 -08:00
flower = "*"
gotenberg-client = "*"
2021-01-27 19:11:18 +01:00
gunicorn = "*"
2022-05-10 11:20:00 -07:00
imap-tools = "*"
2023-11-13 09:09:56 -08:00
inotifyrecursive = "~=0.3"
2019-08-05 20:48:53 +02:00
langdetect = "*"
2023-11-13 09:09:56 -08:00
mysqlclient = "*"
nltk = "*"
ocrmypdf = "~=15.4"
2020-11-20 11:28:19 +01:00
pathvalidate = "*"
2023-11-13 09:09:56 -08:00
pdf2image = "*"
psycopg2 = "*"
2019-08-05 20:48:53 +02:00
python-dateutil = "*"
2023-11-13 09:09:56 -08:00
python-dotenv = "*"
python-gnupg = "*"
python-ipware = "*"
2023-11-13 09:09:56 -08:00
python-magic = "*"
pyzbar = "*"
2022-10-31 20:42:44 +01:00
rapidfuzz = "*"
redis = {extras = ["hiredis"], version = "*"}
2024-02-08 09:48:24 -08:00
scikit-learn = "~=1.4"
2023-11-13 09:09:56 -08:00
setproctitle = "*"
tika-client = "*"
2023-11-13 09:09:56 -08:00
tqdm = "*"
2024-02-08 09:48:24 -08:00
uvicorn = {extras = ["standard"], version = "==0.25.0"}
watchdog = "~=4.0"
2023-11-13 09:09:56 -08:00
whitenoise = "~=6.6"
whoosh="~=2.7"
zxing-cpp = {version = "*", platform_machine = "== 'x86_64'"}
2020-10-20 00:29:54 +02:00
[dev-packages]
2023-05-11 10:26:01 -07:00
# Linting
black = "*"
2023-05-11 10:26:01 -07:00
pre-commit = "*"
ruff = "*"
# Testing
2020-10-20 00:29:54 +02:00
factory-boy = "*"
2019-08-05 20:48:53 +02:00
pytest = "*"
pytest-cov = "*"
pytest-django = "*"
pytest-httpx = "*"
2019-08-05 20:48:53 +02:00
pytest-env = "*"
2020-11-20 11:28:19 +01:00
pytest-sugar = "*"
2019-08-05 20:48:53 +02:00
pytest-xdist = "*"
2023-08-07 12:08:35 -07:00
pytest-rerunfailures = "*"
2022-12-05 01:25:11 -08:00
imagehash = "*"
2023-05-11 10:26:01 -07:00
daphne = "*"
# Documentation
2022-12-05 01:25:11 -08:00
mkdocs-material = "*"
mkdocs-glightbox = "*"
[typing-dev]
mypy = "*"
types-Pillow = "*"
django-filter-stubs = "*"
types-python-dateutil = "*"
djangorestframework-stubs = {extras= ["compatible-mypy"], version="*"}
celery-types = "*"
django-stubs = {extras= ["compatible-mypy"], version="*"}
types-dateparser = "*"
types-bleach = "*"
types-redis = "*"
types-tqdm = "*"
types-Markdown = "*"
types-Pygments = "*"
types-colorama = "*"
types-psycopg2 = "*"
types-setuptools = "*"