From 344fddb41ba66250d2e0c9d342955a5b2602d21c Mon Sep 17 00:00:00 2001 From: marcelomarkus Date: Fri, 24 Apr 2026 13:45:40 -0300 Subject: [PATCH] fix: format code for consistency and readability in integration.py --- python/b_fast/integration.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/python/b_fast/integration.py b/python/b_fast/integration.py index 5d19cfb..946fe24 100644 --- a/python/b_fast/integration.py +++ b/python/b_fast/integration.py @@ -2,12 +2,14 @@ try: from fastapi import Response + FASTAPI_AVAILABLE = True except ImportError: # Fallback class to prevent crash on import - class Response: + class Response: def __init__(self, *args, **kwargs): pass + FASTAPI_AVAILABLE = False @@ -16,11 +18,13 @@ class BFastResponse(Response): def __init__(self, content: Any, **kwargs): if not FASTAPI_AVAILABLE: - raise ImportError("FastAPI is required to use BFastResponse. Install it with 'pip install fastapi'.") - + raise ImportError( + "FastAPI is required to use BFastResponse. Install it with 'pip install fastapi'." + ) + # Delayed import to avoid circular dependency from ._b_fast import BFast - + super().__init__(content=content, **kwargs) self.encoder = BFast()