fix: replace passlib with direct bcrypt to fix password hashing crash

passlib 1.7.4 is incompatible with bcrypt>=4.1, causing a ValueError
during internal bug detection. Using bcrypt directly avoids this.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Sam 2026-03-02 16:20:36 +01:00
parent ee37b9bb31
commit c15176bff4
2 changed files with 4 additions and 5 deletions

View file

@ -6,4 +6,4 @@ jinja2==3.1.5
websockets==14.2
aiomqtt==2.3.0
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
bcrypt==4.2.1