mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-23 13:33:08 +00:00
* simplify crud method naming * update get_user_list to get_select * add sign in logs * Perform pre-commit fix * Encapsulated request ip address resolution * Delete login log records for uncertain exceptions * Add login log deletion interface * Add login logging to background tasks * update the user agent parse
38 lines
673 B
Plaintext
38 lines
673 B
Plaintext
aiofiles==0.8.0
|
|
aioredis==2.0.1
|
|
aiosmtplib==1.1.6
|
|
alembic==1.7.4
|
|
APScheduler==3.8.1
|
|
asynccasbin==1.1.8
|
|
asyncmy==0.2.5
|
|
bcrypt==3.2.2
|
|
casbin_async_sqlalchemy_adapter==1.1.0
|
|
cryptography==39.0.1
|
|
email-validator==1.1.3
|
|
Faker==9.7.1
|
|
fast-captcha==0.1.3
|
|
fastapi==0.95.2
|
|
fastapi-limiter==0.1.5
|
|
fastapi-pagination==0.12.1
|
|
gunicorn==20.1.0
|
|
httpx==0.23.0
|
|
loguru==0.6.0
|
|
passlib==1.7.4
|
|
path==15.1.2
|
|
pre-commit==3.2.2
|
|
pydantic==1.10.5
|
|
pymysql==0.9.3
|
|
pytest==7.2.2
|
|
pytest-pretty==1.2.0
|
|
python-jose==3.3.0
|
|
python-multipart==0.0.5
|
|
redis==4.5.4
|
|
ruff==0.0.262
|
|
SQLAlchemy==2.0.8
|
|
starlette==0.27.0
|
|
supervisor==4.2.5
|
|
tzlocal==2.1
|
|
user_agents==2.2.0
|
|
uvicorn[standard]==0.13.4
|
|
wait-for-it==2.2.1
|