File size: 637 Bytes
37bd413 7247cb4 37bd413 7725d6e 354d1cf 7725d6e 37bd413 7247cb4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | from pydantic import BaseModel, Field
from typing import List, Optional, Dict, Any
class PlanetPosition(BaseModel):
name: str
longitude: float
latitude: float
speed: float
house: int
is_retrograde: bool
gate: Optional[int] = None
line: Optional[int] = None
class HexagramAddress(BaseModel):
gate: int
line: int
color: int
tone: int
base: int
class CognitiveProfile(BaseModel):
digestion: str
environment: str
perspective: str
motivation: str
orientation_mind: str
orientation_body: str
class GeoLocation(BaseModel):
latitude: float
longitude: float
|