feat(deps): add passlib[bcrypt] for password hashing

passlib 1.7.4 + bcrypt >= 4.1 are incompatible (passlib probes
bcrypt.__about__ which 4.x removed). Pin bcrypt<4.1.
This commit is contained in:
Nora
2026-06-22 14:12:14 -06:00
parent 0677e4fd65
commit 517f9e23e6
2 changed files with 35 additions and 64 deletions
+4
View File
@@ -16,6 +16,10 @@ dependencies = [
"sqlalchemy>=2.0,<3",
"pyyaml>=6.0,<7",
"keyring>=25.0,<26",
# passlib 1.7.4 + bcrypt >= 4.1 are incompatible (passlib probes bcrypt.__about__
# which 4.x removed). Pin bcrypt < 4.1.
"passlib[bcrypt]>=1.7.4",
"bcrypt<4.1",
]
[project.optional-dependencies]