diff --git a/fastapi/_compat/main.py b/fastapi/_compat/main.py index 859126344..763658e32 100644 --- a/fastapi/_compat/main.py +++ b/fastapi/_compat/main.py @@ -39,7 +39,7 @@ else: from .v1 import RequiredParam as RequiredParam from .v1 import Undefined as Undefined from .v1 import UndefinedType as UndefinedType - from .v1 import Url as Url # type: ignore[attr-defined, no-redef] + from .v1 import Url as Url # type: ignore[assignment] from .v1 import Validator as Validator from .v1 import evaluate_forwardref as evaluate_forwardref from .v1 import get_missing_field_error as get_missing_field_error diff --git a/fastapi/encoders.py b/fastapi/encoders.py index 29acd7621..8ff7d58dd 100644 --- a/fastapi/encoders.py +++ b/fastapi/encoders.py @@ -86,7 +86,7 @@ ENCODERS_BY_TYPE: Dict[Type[Any], Callable[[Any], Any]] = { set: list, UUID: str, Url: str, - v1.Url: str, # type: ignore[attr-defined] + v1.Url: str, AnyUrl: str, v1.AnyUrl: str, }