mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 19:17:13 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			107 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
			
		
		
	
	
			107 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			TOML
		
	
	
	
	
	
[[source]]
 | 
						|
url = "https://pypi.python.org/simple"
 | 
						|
verify_ssl = true
 | 
						|
name = "pypi"
 | 
						|
 | 
						|
[[source]]
 | 
						|
url = "https://www.piwheels.org/simple"
 | 
						|
verify_ssl = true
 | 
						|
name = "piwheels"
 | 
						|
 | 
						|
[packages]
 | 
						|
dateparser = "~=1.1"
 | 
						|
django = "~=4.1"
 | 
						|
django-cors-headers = "*"
 | 
						|
django-compression-middleware = "*"
 | 
						|
django-extensions = "*"
 | 
						|
django-filter = "~=22.1"
 | 
						|
djangorestframework = "~=3.14"
 | 
						|
django-ipware = "*"
 | 
						|
filelock = "*"
 | 
						|
gunicorn = "*"
 | 
						|
imap-tools = "*"
 | 
						|
langdetect = "*"
 | 
						|
pathvalidate = "*"
 | 
						|
pillow = "~=9.3"
 | 
						|
pikepdf = "*"
 | 
						|
python-gnupg = "*"
 | 
						|
python-dotenv = "*"
 | 
						|
python-dateutil = "*"
 | 
						|
python-magic = "*"
 | 
						|
psycopg2 = "*"
 | 
						|
rapidfuzz = "*"
 | 
						|
redis = {extras = ["hiredis"], version = "*"}
 | 
						|
scikit-learn = "~=1.1"
 | 
						|
numpy = "*"
 | 
						|
whitenoise = "~=6.2"
 | 
						|
watchdog = "~=2.1"
 | 
						|
whoosh="~=2.7"
 | 
						|
inotifyrecursive = "~=0.3"
 | 
						|
ocrmypdf = "~=14.0"
 | 
						|
tqdm = "*"
 | 
						|
tika = "*"
 | 
						|
# TODO: This will sadly also install daphne+dependencies,
 | 
						|
#  which an ASGI server we don't need. Adds about 15MB image size.
 | 
						|
channels = "~=3.0"
 | 
						|
uvicorn = {extras = ["standard"], version = "*"}
 | 
						|
concurrent-log-handler = "*"
 | 
						|
"pdfminer.six" = "*"
 | 
						|
pyzbar = "*"
 | 
						|
mysqlclient = "*"
 | 
						|
celery = {extras = ["redis"], version = "*"}
 | 
						|
django-celery-results = "*"
 | 
						|
setproctitle = "*"
 | 
						|
nltk = "*"
 | 
						|
pdf2image = "*"
 | 
						|
flower = "*"
 | 
						|
bleach = "*"
 | 
						|
#
 | 
						|
# Packages locked due to issues (try to check if these are fixed in a release every so often)
 | 
						|
#
 | 
						|
# Pin this until piwheels is building 1.9 (see https://www.piwheels.org/project/scipy/)
 | 
						|
scipy = "==1.8.1"
 | 
						|
# Newer versions aren't builting yet (see https://www.piwheels.org/project/cryptography/)
 | 
						|
cryptography = "==38.0.1"
 | 
						|
django-guardian = "*"
 | 
						|
djangorestframework-guardian = "*"
 | 
						|
 | 
						|
# Locked version until https://github.com/django/channels_redis/issues/332
 | 
						|
# is resolved
 | 
						|
channels-redis = "==3.4.1"
 | 
						|
 | 
						|
 | 
						|
 | 
						|
[dev-packages]
 | 
						|
coveralls = "*"
 | 
						|
factory-boy = "*"
 | 
						|
pytest = "*"
 | 
						|
pytest-cov = "*"
 | 
						|
pytest-django = "*"
 | 
						|
pytest-env = "*"
 | 
						|
pytest-sugar = "*"
 | 
						|
pytest-xdist = "*"
 | 
						|
black = "*"
 | 
						|
pre-commit = "*"
 | 
						|
imagehash = "*"
 | 
						|
mkdocs-material = "*"
 | 
						|
 | 
						|
[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-humanfriendly = "*"
 | 
						|
types-redis = "*"
 | 
						|
types-tqdm = "*"
 | 
						|
types-Markdown = "*"
 | 
						|
types-Pygments = "*"
 | 
						|
types-backports = "*"
 | 
						|
types-colorama = "*"
 | 
						|
types-psycopg2 = "*"
 | 
						|
types-setuptools = "*"
 |