From c16909f5859d6c7484e873ae46c67b5ea706b47d Mon Sep 17 00:00:00 2001 From: d3vyce <44915747+d3vyce@users.noreply.github.com> Date: Tue, 7 Jul 2026 18:42:30 +0200 Subject: [PATCH] fix: restore static type hints for FixtureRegistry, load_fixtures, load_fixtures_by_context lost in lazy-import refactor (#347) --- src/fastapi_toolsets/fixtures/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/fastapi_toolsets/fixtures/__init__.py b/src/fastapi_toolsets/fixtures/__init__.py index 458900f..0d6f878 100644 --- a/src/fastapi_toolsets/fixtures/__init__.py +++ b/src/fastapi_toolsets/fixtures/__init__.py @@ -1,7 +1,13 @@ """Fixture system for seeding databases with dependency resolution.""" +from typing import TYPE_CHECKING + from .enum import Context, LoadStrategy +if TYPE_CHECKING: + from .registry import FixtureRegistry + from .utils import load_fixtures, load_fixtures_by_context + __all__ = [ "Context", "FixtureRegistry",