Browse Source

Fix errors "ImportError: cannot import name 'DictIntStrAny|SetIntStr' from 'fastapi.encoders'"

pull/12488/head
Mateus Alves de Oliveira 8 months ago
parent
commit
dc4231766f
  1. 6
      fastapi/encoders.py

6
fastapi/encoders.py

@ -14,7 +14,7 @@ from ipaddress import (
from pathlib import Path, PurePath from pathlib import Path, PurePath
from re import Pattern from re import Pattern
from types import GeneratorType from types import GeneratorType
from typing import Any, Callable, Dict, List, Optional, Tuple, Type, Union from typing import Any, Callable, Dict, List, Optional, Set, Tuple, Type, Union
from uuid import UUID from uuid import UUID
from fastapi.types import IncEx from fastapi.types import IncEx
@ -341,3 +341,7 @@ def jsonable_encoder(
custom_encoder=custom_encoder, custom_encoder=custom_encoder,
sqlalchemy_safe=sqlalchemy_safe, sqlalchemy_safe=sqlalchemy_safe,
) )
DictIntStrAny = Dict[Union[int, str], Any]
SetIntStr = Set[Union[int, str]]

Loading…
Cancel
Save