75 lines
1.4 KiB
Plaintext
75 lines
1.4 KiB
Plaintext
amqp==5.3.1
|
|
annotated-types==0.7.0
|
|
anyio==4.13.0
|
|
asgiref==3.11.1
|
|
billiard==4.2.4
|
|
celery==5.6.3
|
|
certifi==2026.5.20
|
|
cffi==2.0.0
|
|
charset-normalizer==3.4.7
|
|
click==8.4.1
|
|
click-didyoumean==0.3.1
|
|
click-plugins==1.1.1.2
|
|
click-repl==0.3.0
|
|
colorama==0.4.6
|
|
cryptography==49.0.0
|
|
defusedxml==0.7.1
|
|
deprecation==2.1.0
|
|
Django==5.2.15
|
|
django-cors-headers==4.9.0
|
|
django-debug-toolbar>=4.0.0
|
|
django_extensions>=4.1
|
|
django-filter==25.2
|
|
django-redis==7.0.0
|
|
django-unfold>=0.100.0
|
|
djangorestframework==3.17.1
|
|
djangorestframework_simplejwt==5.5.1
|
|
Faker==40.15.0
|
|
flower==2.0.1
|
|
fonttools==4.63.0
|
|
fpdf2==2.8.7
|
|
gunicorn==26.0.0
|
|
idna==3.17
|
|
img2pdf==0.6.3
|
|
ocrmypdf==17.7.0
|
|
opencv-python-headless>=4.10.0.82,<4.13.0
|
|
packaging==26.2
|
|
pdfminer.six==20260107
|
|
pi_heif==1.4.0
|
|
pikepdf==10.9.1
|
|
pillow==12.2.0
|
|
psycopg2-binary==2.9.12
|
|
pycparser==3.0
|
|
pydantic==2.13.4
|
|
pydantic_core==2.46.4
|
|
Pygments==2.20.0
|
|
PyJWT==2.12.1
|
|
pypdf==6.13.3
|
|
pypdfium2==5.10.1
|
|
pytesseract==0.3.13
|
|
pytest>=9.1.1
|
|
pytest-django>=4.12.0
|
|
python-dateutil==2.9.0.post0
|
|
python-dotenv==1.2.2
|
|
pusher>=3.3.4
|
|
redis==8.0.0
|
|
reportlab==4.5.1
|
|
requests==2.34.2
|
|
rich==15.0.0
|
|
six==1.17.0
|
|
sqlparse==0.5.5
|
|
typing-inspection==0.4.2
|
|
typing_extensions==4.15.0
|
|
tzdata==2026.2
|
|
tzlocal==5.3.1
|
|
uharfbuzz==0.55.0
|
|
urllib3==2.7.0
|
|
vine==5.1.0
|
|
watchfiles==1.2.0
|
|
wcwidth==0.7.0
|
|
whitenoise==6.12.0
|
|
# pinned versions for TF + numpy compatibility
|
|
numpy>=1.24,<2.0
|
|
tensorflow==2.15.0
|
|
keras-ocr
|
|
albumentations |