From 828cb40dfa70cca185500d513cb779dad5f6444b Mon Sep 17 00:00:00 2001 From: Edward Betts Date: Tue, 3 Feb 2026 11:54:35 +0000 Subject: [PATCH] Handle Year Half precision in launch date formatting Closes: #172 Co-Authored-By: Claude Opus 4.5 --- agenda/thespacedevs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/agenda/thespacedevs.py b/agenda/thespacedevs.py index 7e6e2dd..638ea54 100644 --- a/agenda/thespacedevs.py +++ b/agenda/thespacedevs.py @@ -67,6 +67,8 @@ def format_time(time_str: str, net_precision: str) -> tuple[str, str | None]: include_time = True case _ if net_precision and net_precision.startswith("Quarter "): time_format = f"Q{net_precision[-1]} %Y" + case _ if net_precision and net_precision.startswith("Year Half "): + time_format = f"H{net_precision[-1]} %Y" case _: time_format = None