Browse Source

Ignore `Cannot inherit from final class "FieldInfo"`

pull/14036/head
Patrick Arminio 10 months ago
parent
commit
f0275a683a
Failed to extract signature
  1. 16
      fastapi/params.py

16
fastapi/params.py

@ -22,7 +22,7 @@ class ParamTypes(Enum):
cookie = "cookie" cookie = "cookie"
class Param(FieldInfo): class Param(FieldInfo): # type: ignore[misc]
in_: ParamTypes in_: ParamTypes
def __init__( def __init__(
@ -136,7 +136,7 @@ class Param(FieldInfo):
return f"{self.__class__.__name__}({self.default})" return f"{self.__class__.__name__}({self.default})"
class Path(Param): class Path(Param): # type: ignore[misc]
in_ = ParamTypes.path in_ = ParamTypes.path
def __init__( def __init__(
@ -222,7 +222,7 @@ class Path(Param):
) )
class Query(Param): class Query(Param): # type: ignore[misc]
in_ = ParamTypes.query in_ = ParamTypes.query
def __init__( def __init__(
@ -306,7 +306,7 @@ class Query(Param):
) )
class Header(Param): class Header(Param): # type: ignore[misc]
in_ = ParamTypes.header in_ = ParamTypes.header
def __init__( def __init__(
@ -392,7 +392,7 @@ class Header(Param):
) )
class Cookie(Param): class Cookie(Param): # type: ignore[misc]
in_ = ParamTypes.cookie in_ = ParamTypes.cookie
def __init__( def __init__(
@ -476,7 +476,7 @@ class Cookie(Param):
) )
class Body(FieldInfo): class Body(FieldInfo): # type: ignore[misc]
def __init__( def __init__(
self, self,
default: Any = Undefined, default: Any = Undefined,
@ -593,7 +593,7 @@ class Body(FieldInfo):
return f"{self.__class__.__name__}({self.default})" return f"{self.__class__.__name__}({self.default})"
class Form(Body): class Form(Body): # type: ignore[misc]
def __init__( def __init__(
self, self,
default: Any = Undefined, default: Any = Undefined,
@ -677,7 +677,7 @@ class Form(Body):
) )
class File(Form): class File(Form): # type: ignore[misc]
def __init__( def __init__(
self, self,
default: Any = Undefined, default: Any = Undefined,

Loading…
Cancel
Save