Everything seems to be working with FastAPI 110 now!! Need to work on SQLAlchemy upgrade to 2.0.29 soon.

This commit is contained in:
Scott Idem
2024-04-26 17:58:17 -04:00
parent f43f13b9e1
commit 341f5ccbee
6 changed files with 140 additions and 36 deletions

View File

@@ -1,4 +1,4 @@
# Updated manually 2023-09-12 with a lot of trial and error.
# 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
@@ -20,12 +20,12 @@ Deprecated
dnspython
email-validator
et-xmlfile
fastapi>=0.88.0
fastapi==0.110.2 # working 0.95.1 0.94.1, 0.88.0; testing 0.108.0 0.99.1; not working >= 0.95.0
# greenlet>=2.0.2
# gevent
gunicorn>=22.0.0
gunicorn # working >=21.2.0
h11
html2text>=2020.1.16
html2text
httpcore
httptools
httpx
@@ -34,40 +34,40 @@ itsdangerous
# Jinja2>=3.1.2
MarkupSafe
mysqlclient
numpy>=1.25.2
numpy
openpyxl
orjson
# packaging
pandas>=2.1.0
pandas
passlib
pdf2image>=1.16.3
Pillow>=10.0.0
pdf2image
Pillow
pycparser
pydantic>=1.10.12
PyJWT>=2.8.0
pydantic
PyJWT
pyparsing
python-dateutil
python-dotenv
python-multipart
pytz
PyYAML>=6.0.1
qrcode>=7.4.2
PyYAML
qrcode
redis[hiredis] # redis==5.0.0 hiredis==2.2.3
requests
rfc3986
six
sniffio
SQLAlchemy==1.4.49 # 1.4.47 is the newest (2.0.20) I am working with
starlette>=0.22.0
stripe>=6.4.0
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
uvicorn # working ==0.20.0
uvloop
Wand
watchfiles
watchgod
websockets>=11.0.3
websockets
wrapt
xlrd