Browse Source

🚨 Install pydantic.mypy plugin (#14081)

pull/9867/merge
Sofie Van Landeghem 2 days ago
committed by GitHub
parent
commit
fe4542279d
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 6
      fastapi/security/api_key.py
  2. 1
      pyproject.toml

6
fastapi/security/api_key.py

@ -100,7 +100,7 @@ class APIKeyQuery(APIKeyBase):
] = True,
):
self.model: APIKey = APIKey(
**{"in": APIKeyIn.query}, # type: ignore[arg-type]
**{"in": APIKeyIn.query},
name=name,
description=description,
)
@ -188,7 +188,7 @@ class APIKeyHeader(APIKeyBase):
] = True,
):
self.model: APIKey = APIKey(
**{"in": APIKeyIn.header}, # type: ignore[arg-type]
**{"in": APIKeyIn.header},
name=name,
description=description,
)
@ -276,7 +276,7 @@ class APIKeyCookie(APIKeyBase):
] = True,
):
self.model: APIKey = APIKey(
**{"in": APIKeyIn.cookie}, # type: ignore[arg-type]
**{"in": APIKeyIn.cookie},
name=name,
description=description,
)

1
pyproject.toml

@ -142,6 +142,7 @@ source-includes = [
name = "fastapi-slim"
[tool.mypy]
plugins = ["pydantic.mypy"]
strict = true
[[tool.mypy.overrides]]

Loading…
Cancel
Save