Files
fastapi-best-architecture/backend/requirements.txt
T
Wu Clan 5e438c685d Refactor the backend architecture (#299)
* define the basic architecture

* Update script and deployment file locations

* Update the route registration

* Fix CI download dependencies

* Updated ruff to 0.3.3

* Update app subdirectory naming

* Update the model import

* fix pre-commit pdm lock

* Update the service directory naming

* Add CRUD method documents

* Fix the issue of circular import

* Update the README document

* Update the SQL statement for create tables

* Update docker scripts and documentation

* Fix docker scripts

* Update the backend README.md

* Add the security folder and move the redis client

* Update the configuration item

* Fix environment configuration reads

* Update the default configuration

* Updated README description

* Updated the user registration API

* Fix test cases

* Update the celery configuration

* Update and fix celery configuration

* Updated the celery structure

* Update celery tasks and api

* Add celery flower

* Update the import style

* Update contributors
2024-03-22 18:16:15 +08:00

113 lines
2.4 KiB
Plaintext

# This file is @generated by PDM.
# Please do not edit it manually.
aiofiles==23.2.1
aiosmtplib==3.0.1
alembic==1.13.0
amqp==5.2.0
annotated-types==0.6.0
anyio==4.3.0
asgiref==3.7.2
async-timeout==4.0.3; python_full_version <= "3.11.2"
asyncmy==0.2.9
attrs==23.2.0
bcrypt==4.0.1
billiard==4.2.0
casbin==1.34.0
casbin-async-sqlalchemy-adapter==1.4.0
celery==5.3.6
certifi==2024.2.2
cffi==1.16.0
cfgv==3.4.0
click==8.1.7
click-didyoumean==0.3.0
click-plugins==1.1.1
click-repl==0.3.0
colorama==0.4.6; sys_platform == "win32" or platform_system == "Windows"
cryptography==41.0.7
distlib==0.3.8
dnspython==2.6.1
ecdsa==0.18.0
email-validator==2.0.0
exceptiongroup==1.2.0; python_version < "3.11"
fast-captcha==0.2.1
fastapi==0.108.0
fastapi-limiter==0.1.6
fastapi-oauth20==0.0.1a1
fastapi-pagination==0.12.13
filelock==3.13.1
flower==2.0.1
greenlet==3.0.3; platform_machine == "win32" or platform_machine == "WIN32" or platform_machine == "AMD64" or platform_machine == "amd64" or platform_machine == "x86_64" or platform_machine == "ppc64le" or platform_machine == "aarch64"
gunicorn==21.2.0
h11==0.14.0
hiredis==2.3.2
httpcore==1.0.4
httptools==0.6.1
httpx==0.25.2
humanize==4.9.0
identify==2.5.35
idna==3.6
iniconfig==2.0.0
itsdangerous==2.1.2
kombu==5.3.5
loguru==0.7.2
mako==1.3.2
markdown-it-py==3.0.0
markupsafe==2.1.5
mdurl==0.1.2
msgspec==0.18.5
nodeenv==1.8.0
packaging==24.0
passlib==1.7.4
path==15.1.2
phonenumbers==8.13.27
pillow==9.5.0
platformdirs==4.2.0
pluggy==1.4.0
pre-commit==3.2.2
prometheus-client==0.20.0
prompt-toolkit==3.0.43
psutil==5.9.6
pyasn1==0.5.1
pycparser==2.21
pydantic==2.5.2
pydantic-core==2.14.5
pydantic-extra-types==2.2.0
pydantic-settings==2.1.0
pygments==2.17.2
pytest==7.2.2
pytest-pretty==1.2.0
python-dateutil==2.9.0.post0
python-dotenv==1.0.1
python-jose==3.3.0
python-multipart==0.0.6
pytz==2023.3
pyyaml==6.0.1
redis==5.0.1
rich==13.7.1
rsa==4.9
ruff==0.3.3
setuptools==69.2.0
simpleeval==0.9.13
six==1.16.0
sniffio==1.3.1
sqlalchemy==2.0.23
starlette==0.32.0.post1
supervisor==4.2.5
tomli==2.0.1; python_version < "3.11"
tornado==6.4
typing-extensions==4.10.0
tzdata==2024.1
ua-parser==0.18.0
user-agents==2.2.0
uvicorn==0.24.0
uvloop==0.19.0; (sys_platform != "cygwin" and sys_platform != "win32") and platform_python_implementation != "PyPy"
vine==5.1.0
virtualenv==20.25.1
wait-for-it==2.2.2
watchfiles==0.21.0
wcwidth==0.2.13
websockets==12.0
win32-setctime==1.1.0; sys_platform == "win32"
xdbsearchip==1.0.2