Pin bcrypt version to 4.1.2 for passlib compatibility
This commit is contained in:
@@ -1,30 +0,0 @@
|
|||||||
# FastAPI and dependencies
|
|
||||||
fastapi==0.109.2
|
|
||||||
uvicorn[standard]==0.27.1
|
|
||||||
python-multipart==0.0.9
|
|
||||||
|
|
||||||
# Pydantic with pre-built wheels
|
|
||||||
pydantic==2.6.1
|
|
||||||
pydantic-settings==2.1.0
|
|
||||||
pydantic-core==2.16.2
|
|
||||||
annotated-types==0.6.0
|
|
||||||
|
|
||||||
# Database
|
|
||||||
sqlalchemy[asyncio]==2.0.27
|
|
||||||
asyncpg==0.29.0
|
|
||||||
alembic==1.13.1
|
|
||||||
|
|
||||||
# Authentication
|
|
||||||
python-jose[cryptography]==3.3.0
|
|
||||||
passlib[bcrypt]==1.7.4
|
|
||||||
bcrypt==4.1.2
|
|
||||||
|
|
||||||
# Security
|
|
||||||
cryptography==42.0.2
|
|
||||||
|
|
||||||
# Email validation
|
|
||||||
email-validator==2.1.0.post1
|
|
||||||
|
|
||||||
# Others
|
|
||||||
starlette==0.36.3
|
|
||||||
typing-extensions==4.9.0
|
|
||||||
@@ -11,6 +11,7 @@ alembic==1.13.1
|
|||||||
# Authentication
|
# Authentication
|
||||||
python-jose[cryptography]==3.3.0
|
python-jose[cryptography]==3.3.0
|
||||||
passlib[bcrypt]==1.7.4
|
passlib[bcrypt]==1.7.4
|
||||||
|
bcrypt==4.1.2
|
||||||
python-multipart==0.0.9
|
python-multipart==0.0.9
|
||||||
|
|
||||||
# Validation and settings
|
# Validation and settings
|
||||||
|
|||||||
Reference in New Issue
Block a user