From 00c135c46093d5102048ddcd635a18ddda017397 Mon Sep 17 00:00:00 2001 From: Sean Breckenridge Date: Tue, 21 Feb 2023 02:02:03 -0800 Subject: [PATCH] rename dateishexact to dateish --- my/location/fallback/common.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/my/location/fallback/common.py b/my/location/fallback/common.py index e882678..8c602d5 100644 --- a/my/location/fallback/common.py +++ b/my/location/fallback/common.py @@ -4,7 +4,7 @@ from typing import Optional, Callable, Sequence, Iterator, List, Union from datetime import datetime, timedelta from ..common import LocationProtocol, Location -DateIshExact = Union[datetime, float, int] +DateIsh = Union[datetime, float, int] @dataclass class FallbackLocation(LocationProtocol): @@ -62,17 +62,17 @@ class FallbackLocation(LocationProtocol): ) -LocationEstimator = Callable[[DateIshExact], Optional[FallbackLocation]] +LocationEstimator = Callable[[DateIsh], Optional[FallbackLocation]] LocationEstimators = Sequence[LocationEstimator] # helper function, instead of dealing with datetimes while comparing, just use epoch timestamps -def _datetime_timestamp(dt: DateIshExact) -> float: +def _datetime_timestamp(dt: DateIsh) -> float: if isinstance(dt, datetime): return dt.timestamp() return float(dt) def _iter_estimate_from( - dt: DateIshExact, + dt: DateIsh, estimators: LocationEstimators, ) -> Iterator[FallbackLocation]: for est in estimators: @@ -83,7 +83,7 @@ def _iter_estimate_from( def estimate_from( - dt: DateIshExact, + dt: DateIsh, estimators: LocationEstimators, *, first_match: bool = False,