Browse Source

🎨 Auto format

pull/15659/head
pre-commit-ci-lite[bot] 5 days ago
committed by GitHub
parent
commit
556e60e50f
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 14
      fastapi/utils.py

14
fastapi/utils.py

@ -13,18 +13,14 @@ from typing import (
Any,
)
import fastapi
from fastapi._compat import (
ModelField,
annotation_is_pydantic_v1,
lenient_issubclass,
)
from fastapi.datastructures import DefaultPlaceholder, DefaultType
from fastapi.exceptions import FastAPIDeprecationWarning, PydanticV1NotSupportedError
from pydantic.fields import FieldInfo
from ._compat import v2
if TYPE_CHECKING: # pragma: nocover
from .routing import APIRoute
@ -64,9 +60,7 @@ def create_model_field(
field_info=param_field,
)
except RuntimeError:
raise FastAPIError(
_invalid_args_message
) from None
raise FastAPIError(_invalid_args_message) from None
def generate_operation_id_for_path(
@ -113,4 +107,8 @@ def get_value_or_default(
"""
if first_item is not None and not isinstance(first_item, DefaultPlaceholder):
return first_item
return first_item if isinstance(first_item, DefaultPlaceholder) else DefaultPlaceholder(default_value)
return (
first_item
if isinstance(first_item, DefaultPlaceholder)
else DefaultPlaceholder(default_value)
)

Loading…
Cancel
Save