Add emojis to events
This commit is contained in:
parent
a8d36a55b0
commit
a4e226ea03
|
@ -13,7 +13,8 @@ def get_events(filepath: str) -> list[Event]:
|
|||
date=item["from"],
|
||||
end_date=item["to"],
|
||||
name="accommodation",
|
||||
title=(
|
||||
title="🧳"
|
||||
+ (
|
||||
f'{item["location"]} Airbnb'
|
||||
if item["operator"] == "airbnb"
|
||||
else item["name"]
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
from datetime import date
|
||||
|
||||
import yaml
|
||||
from rich.pretty import pprint
|
||||
|
||||
from .types import Event
|
||||
|
||||
|
@ -34,7 +33,7 @@ def get_birthdays(from_date: date, filepath: str) -> list[Event]:
|
|||
Event(
|
||||
date=bday.replace(year=bday.year + offset),
|
||||
name="birthday",
|
||||
title=f'{entity["label"]} (aged {age + offset})',
|
||||
title=f'🎈 {entity["label"]} (aged {age + offset})',
|
||||
)
|
||||
)
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ def get_list(filepath: str) -> list[Event]:
|
|||
name="conference",
|
||||
date=start_date,
|
||||
end_date=end_date,
|
||||
title=f'{conf["name"]} ({conf["location"]})',
|
||||
title=f'🎤 {conf["name"]} ({conf["location"]})',
|
||||
url=conf.get("url"),
|
||||
)
|
||||
events.append(event)
|
||||
|
|
|
@ -7,6 +7,8 @@ from dateutil.relativedelta import TH, relativedelta
|
|||
from . import uk_time
|
||||
from .types import Event
|
||||
|
||||
# emoji: 📰
|
||||
|
||||
|
||||
def publication_dates(start_date: date, end_date: date) -> list[Event]:
|
||||
"""List of Economist publication dates."""
|
||||
|
|
|
@ -21,7 +21,7 @@ def get_events(data_dir: str) -> list[Event]:
|
|||
date=start,
|
||||
end_date=end,
|
||||
name="meetup",
|
||||
title=item_event["title"],
|
||||
title="👥" + item_event["title"],
|
||||
url=item_event["eventUrl"],
|
||||
)
|
||||
events.append(e)
|
||||
|
|
|
@ -25,7 +25,7 @@ def get_flights(data_dir: str) -> list[Event]:
|
|||
date=item["depart"],
|
||||
end_date=item.get("arrive"),
|
||||
name="transport",
|
||||
title=f'flight from {item["from"]} to {item["to"]} ({flight_number(item)})',
|
||||
title=f'✈️ {item["from"]} to {item["to"]} ({flight_number(item)})',
|
||||
url=item.get("url"),
|
||||
)
|
||||
for item in parse_yaml("flights", data_dir)
|
||||
|
@ -42,7 +42,7 @@ def get_trains(data_dir: str) -> list[Event]:
|
|||
date=leg["depart"],
|
||||
end_date=leg["arrive"],
|
||||
name="transport",
|
||||
title=f'train from {leg["from"]} to {leg["to"]}',
|
||||
title=f'🚆 {leg["from"]} to {leg["to"]}',
|
||||
url=item.get("url"),
|
||||
)
|
||||
for leg in item["legs"]
|
||||
|
|
|
@ -95,7 +95,7 @@ def parse(root: lxml.html.HtmlElement) -> list[Event]:
|
|||
Event(
|
||||
name="waste_schedule",
|
||||
date=uk_time(d, time(6, 30)),
|
||||
title="Backwell: " + ", ".join(services),
|
||||
title="🗑️ Backwell: " + ", ".join(services),
|
||||
)
|
||||
for d, services in by_date.items()
|
||||
]
|
||||
|
@ -204,6 +204,6 @@ async def get_bristol_gov_uk(start_date: date, data_dir: str, uprn: str) -> list
|
|||
by_date[d].append(service)
|
||||
|
||||
return [
|
||||
Event(name="waste_schedule", date=d, title="Bristol: " + ", ".join(services))
|
||||
Event(name="waste_schedule", date=d, title="🗑️ Bristol: " + ", ".join(services))
|
||||
for d, services in by_date.items()
|
||||
]
|
||||
|
|
Loading…
Reference in a new issue