Skip to content

Commit 8edd6d6

Browse files
chore: small refactors (#2306)
1 parent 4493d6c commit 8edd6d6

File tree

3 files changed

+8
-15
lines changed

3 files changed

+8
-15
lines changed

src/cloudflare/types/request_tracers/trace.py

+4-9
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,11 @@
22

33
from __future__ import annotations
44

5-
from typing import TYPE_CHECKING, List
6-
from typing_extensions import TypeAlias, TypeAliasType
5+
from typing import List
6+
from typing_extensions import TypeAlias
77

8-
from ..._compat import PYDANTIC_V2
8+
from .trace_item import TraceItem
99

1010
__all__ = ["Trace"]
1111

12-
if TYPE_CHECKING or PYDANTIC_V2:
13-
Trace = TypeAliasType('Trace', List["TraceItem"])
14-
else:
15-
Trace: TypeAlias = List["TraceItem"]
16-
17-
from .trace_item import TraceItem
12+
Trace: TypeAlias = List[TraceItem]

src/cloudflare/types/request_tracers/trace_create_response.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
from typing import Optional
66

7+
from .trace import Trace
78
from ..._compat import PYDANTIC_V2
89
from ..._models import BaseModel
910

@@ -14,10 +15,8 @@ class TraceCreateResponse(BaseModel):
1415
status_code: Optional[int] = None
1516
"""HTTP Status code of zone response"""
1617

17-
trace: Optional["Trace"] = None
18-
18+
trace: Optional[Trace] = None
1919

20-
from .trace import Trace
2120

2221
if PYDANTIC_V2:
2322
TraceCreateResponse.model_rebuild()

src/cloudflare/types/request_tracers/trace_item.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
from typing import Optional
66

7+
from .trace import Trace
78
from ..._compat import PYDANTIC_V2
89
from ..._models import BaseModel
910

@@ -35,14 +36,12 @@ class TraceItem(BaseModel):
3536
step_name: Optional[str] = None
3637
"""Tracing step identifying name"""
3738

38-
trace: Optional["Trace"] = None
39+
trace: Optional[Trace] = None
3940

4041
type: Optional[str] = None
4142
"""Tracing step type"""
4243

4344

44-
from .trace import Trace
45-
4645
if PYDANTIC_V2:
4746
TraceItem.model_rebuild()
4847
else:

0 commit comments

Comments
 (0)