ci: add fastapi/bcrypt to dev dependency group so all tests pass

test_db.py and test_server_imports.py import bincio.serve.server and
bincio.serve.db which require fastapi and bcrypt. These were only in the
optional 'serve' extra so the default dev env was missing them, causing
4 test failures and 1 collection error in CI.
This commit is contained in:
Davide Scaini
2026-04-20 20:23:06 +02:00
parent 6491e4fd8c
commit 696f538f56
+5
View File
@@ -72,6 +72,11 @@ dev = [
"types-pyyaml",
"types-jsonschema",
"mkdocs-material>=9.5",
# serve/edit extras pulled in so test_db.py and test_server_imports.py pass in CI
"fastapi>=0.110",
"uvicorn[standard]>=0.29",
"python-multipart>=0.0.9",
"bcrypt>=4.1",
]
[tool.ruff]