diff --git a/pyproject.toml b/pyproject.toml index b58e871fd..ae0f4d613 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -51,8 +51,8 @@ dependencies = [ "tree-sitter-python", "tree-sitter-typescript", "claude-agent-sdk", - "fastapi-guard>=8.0.2", # HTTP security middleware + per-route decorators (import: guard); security lib: floor tracks latest (CEO directive 2026-09-01) - "guard-core[redis]>=4.3.1", # SecurityConfig/decorator models + protocols; redis extra for enable_redis=True (build_security_config sets it unconditionally); security lib: floor tracks latest (CEO directive 2026-09-01) + "fastapi-guard>=8.1.2", # HTTP security middleware + per-route decorators (import: guard); security lib: floor tracks latest (CEO directive 2026-09-01) + "guard-core[redis]>=4.4.0", # SecurityConfig/decorator models + protocols; redis extra for enable_redis=True (build_security_config sets it unconditionally); security lib: floor tracks latest (CEO directive 2026-09-01) "fastapi-users[sqlalchemy]", # Cloud auth: cookie session for the seeded CEO login "fastapi-users-db-sqlalchemy", # imported directly (SQLAlchemyUserDatabase); declare it "pyjwt", # imported directly as `jwt` in the cloud-auth JWT strategy