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 d552d3d3ec
commit 9d4798a124
2 changed files with 35 additions and 64 deletions
+4
View File
@@ -21,6 +21,10 @@ dependencies = [
# extra — or the test suite fails to collect when the venv is built
# from a clean `uv sync`.
"cryptography>=49.0,<50",
# 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]