use protocol for locations

This commit is contained in:
Sean Breckenridge 2023-02-03 18:59:41 -08:00
parent 8d70dd725d
commit 52b6acbcbf
2 changed files with 19 additions and 8 deletions

View file

@ -3,11 +3,11 @@ from dataclasses import dataclass
from typing import Optional
from datetime import datetime, timedelta
from ..common import Location
from ..common import LocationProtocol, Location
@dataclass
class FallbackLocation:
class FallbackLocation(LocationProtocol):
lat: float
lon: float
dt: datetime