75 lines
1.3 KiB
Plaintext
75 lines
1.3 KiB
Plaintext
# Updated manually 2024-04-26 with a lot of trial and error.
|
|
# A few are commented out even though they are actually used and required. Other packages already pull them in.
|
|
# SQLAlchemy needs to be upgraded to 2.x. There are issues with async IO or something related to that.
|
|
# https://docs.sqlalchemy.org/en/14/changelog/migration_20.html
|
|
|
|
# aioredis # BAD! Not maintained!
|
|
aiofiles
|
|
# aiohttp # added 2024-04-24
|
|
# anyio
|
|
argon2-cffi
|
|
argon2-cffi-bindings
|
|
# asgiref
|
|
async-timeout
|
|
baize # added 2023-08-17
|
|
# certifi
|
|
# cffi
|
|
charset-normalizer
|
|
click
|
|
Deprecated
|
|
dnspython
|
|
email-validator
|
|
et-xmlfile
|
|
fastapi==0.95.1 # working 0.94.1, 0.88.0; not working >= 0.95.0, 0.95.1
|
|
# greenlet>=2.0.2
|
|
# gevent
|
|
gunicorn # working >=21.2.0
|
|
h11
|
|
html2text
|
|
httpcore
|
|
httptools
|
|
httpx
|
|
idna
|
|
itsdangerous
|
|
# Jinja2>=3.1.2
|
|
MarkupSafe
|
|
mysqlclient
|
|
numpy
|
|
openpyxl
|
|
orjson
|
|
# packaging
|
|
pandas
|
|
passlib
|
|
pdf2image
|
|
Pillow
|
|
pycparser
|
|
pydantic
|
|
PyJWT
|
|
pyparsing
|
|
psutil
|
|
python-dateutil
|
|
python-dotenv
|
|
python-multipart
|
|
pytz
|
|
PyYAML
|
|
qrcode
|
|
redis[hiredis] # redis==5.0.0 hiredis==2.2.3
|
|
requests
|
|
rfc3986
|
|
six
|
|
sniffio
|
|
SQLAlchemy==1.4.52 # working 1.4.52; (2.0.29) I am working with
|
|
starlette # working ==0.26.1, 0.22.0; not working newest 0.37.2
|
|
stripe
|
|
typing_extensions
|
|
ujson
|
|
urllib3
|
|
uvicorn # working ==0.20.0
|
|
uvloop
|
|
Wand
|
|
watchfiles
|
|
watchgod
|
|
websockets
|
|
wrapt
|
|
xlrd
|