Skip to content

Commit 40952c4

Browse files
committed
Move some types outside of TYPE_CHECKING.
1 parent 490dcba commit 40952c4

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

geojson_pydantic/types.py

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,14 @@
1111
Position = Union[Tuple[float, float], Tuple[float, float, float]]
1212

1313
# Coordinate arrays
14-
1514
if TYPE_CHECKING:
16-
MultiPointCoords = List[Position]
1715
LineStringCoords = List[Position]
1816
LinearRing = List[Position]
19-
MultiLineStringCoords = List[List[Position]]
20-
PolygonCoords = List[List[Position]]
21-
MultiPolygonCoords = List[List[List[Position]]]
2217
else:
23-
MultiPointCoords = conlist(Position)
2418
LineStringCoords = conlist(Position, min_items=2)
2519
LinearRing = conlist(Position, min_items=4)
26-
MultiLineStringCoords = conlist(LineStringCoords)
27-
PolygonCoords = conlist(LinearRing)
28-
MultiPolygonCoords = conlist(PolygonCoords)
20+
21+
MultiPointCoords = List[Position]
22+
MultiLineStringCoords = List[LineStringCoords]
23+
PolygonCoords = List[LinearRing]
24+
MultiPolygonCoords = List[PolygonCoords]

0 commit comments

Comments
 (0)