From 7f83adf1533becfec870dd0da2082a0d4c28cec9 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 03:04:19 +0000 Subject: [PATCH] chore: fix cyclical imports (#2353) --- .../types/request_tracers/trace_create_response.py | 5 +++-- src/cloudflare/types/request_tracers/trace_item.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/cloudflare/types/request_tracers/trace_create_response.py b/src/cloudflare/types/request_tracers/trace_create_response.py index e10c8a17b58..3e72c080e9a 100644 --- a/src/cloudflare/types/request_tracers/trace_create_response.py +++ b/src/cloudflare/types/request_tracers/trace_create_response.py @@ -4,7 +4,6 @@ from typing import Optional -from .trace import Trace from ..._compat import PYDANTIC_V2 from ..._models import BaseModel @@ -15,8 +14,10 @@ class TraceCreateResponse(BaseModel): status_code: Optional[int] = None """HTTP Status code of zone response""" - trace: Optional[Trace] = None + trace: Optional["Trace"] = None + +from .trace import Trace if PYDANTIC_V2: TraceCreateResponse.model_rebuild() diff --git a/src/cloudflare/types/request_tracers/trace_item.py b/src/cloudflare/types/request_tracers/trace_item.py index 6ea45f8ed88..2830764115e 100644 --- a/src/cloudflare/types/request_tracers/trace_item.py +++ b/src/cloudflare/types/request_tracers/trace_item.py @@ -35,7 +35,7 @@ class TraceItem(BaseModel): step_name: Optional[str] = None """Tracing step identifying name""" - trace: Optional[Trace] = None + trace: Optional["Trace"] = None type: Optional[str] = None """Tracing step type"""