diff --git a/backend/app/services/auth.py b/backend/app/services/auth.py index cc54803..b3dceea 100644 --- a/backend/app/services/auth.py +++ b/backend/app/services/auth.py @@ -8,6 +8,10 @@ from app.config import settings from app.models import User from sqlalchemy.orm import Session from app.database.database import get_db +import warnings + +# Suppress bcrypt version warnings with passlib +warnings.filterwarnings("ignore", message=".*bcrypt.*__about__.*") pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") security = HTTPBearer() diff --git a/backend/requirements.txt b/backend/requirements.txt index 378b505..6a093da 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -7,6 +7,5 @@ pydantic>=2.5.0 pydantic-settings>=2.1.0 python-multipart>=0.0.6 python-jose[cryptography]>=3.3.0 -passlib>=1.7.4 -bcrypt>=3.2.0,<5.0.0 +passlib[bcrypt]>=1.7.4 email-validator>=2.1.0