From 876b18777feace1eaf92ede26ab24705d4744d06 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 1 Nov 2025 12:37:42 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20[pre-commit.ci]=20Auto=20format?= =?UTF-8?q?=20from=20pre-commit.com=20hooks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fastapi/params.py | 4 ++-- tests/test_depends_validation.py | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/fastapi/params.py b/fastapi/params.py index d0b2ccbd4..c44390fb9 100644 --- a/fastapi/params.py +++ b/fastapi/params.py @@ -3,11 +3,10 @@ from dataclasses import dataclass from enum import Enum from typing import Any, Callable, Dict, List, Optional, Sequence, Union +from fastapi.openapi.models import Example from pydantic.fields import FieldInfo from typing_extensions import Annotated, deprecated -from fastapi.openapi.models import Example - from ._compat import PYDANTIC_V2, PYDANTIC_VERSION_MINOR_TUPLE, Undefined _Unset: Any = Undefined @@ -807,6 +806,7 @@ class Depends: cache = "" if self.use_cache else ", use_cache=False" return f"{self.__class__.__name__}({attr}{cache})" + @dataclass class Security(Depends): scopes: Optional[Sequence[str]] = None diff --git a/tests/test_depends_validation.py b/tests/test_depends_validation.py index 080d6fda8..75609623b 100644 --- a/tests/test_depends_validation.py +++ b/tests/test_depends_validation.py @@ -1,5 +1,4 @@ import pytest - from fastapi import Depends, FastAPI from fastapi.testclient import TestClient