Files
OSIT-AE-API-FastAPI/requirements.txt
Scott Idem b2adfe409b fix(deps): pin gunicorn to 23.0.0
Newer gunicorn patch releases added _get_control_socket_path() which
crashes with TypeError when control_socket is None. Pin to the working
version until the gunicorn config fix propagates everywhere.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 20:23:41 -04:00

62 lines
691 B
Plaintext

# Aether API - Python Requirements
# Managed via Aether Docker Orchestration (Unified V3)
aiofiles
argon2-cffi
argon2-cffi-bindings
# asgiref
# async-timeout
# baize
charset-normalizer
click
Deprecated
dnspython
email-validator
et-xmlfile
fastapi>=0.115.5
# greenlet
gunicorn==23.0.0
h11
html2text
httpcore
httptools
httpx
idna
# itsdangerous
# Jinja2
mysqlclient
numpy
openpyxl
orjson
# packaging
pandas
passlib
pdf2image
Pillow
pycparser
pydantic==1.*
PyJWT
pyparsing
python-dateutil
# python-dotenv
python-multipart
pytz
PyYAML
qrcode
redis[hiredis]
requests
# six
SQLAlchemy==1.4.52
stripe
typing_extensions
ujson
urllib3
uvicorn
uvloop
Wand
watchfiles
# watchgod
websockets
wrapt
xlrd