Initial commit (clean, ignores in place)
This commit is contained in:
13
mileage_logger/logic/__init__.py
Normal file
13
mileage_logger/logic/__init__.py
Normal file
@@ -0,0 +1,13 @@
|
||||
"""Business logic for detecting work itineraries.
|
||||
|
||||
This package exposes functions used to interpret a chronologically
|
||||
ordered list of :class:`PlaceVisit` objects and reduce them into a
|
||||
sequence of 'hops' between recognised work locations. Recognition is
|
||||
driven by a site configuration file (YAML) that defines canonical
|
||||
names, friendly labels, optional aliases and geofences for each
|
||||
location.
|
||||
"""
|
||||
|
||||
from .detect_itinerary import SiteConfig, SiteEntry, Hop, detect_itinerary
|
||||
|
||||
__all__ = ["SiteConfig", "SiteEntry", "Hop", "detect_itinerary"]
|
Reference in New Issue
Block a user