From 2cc881199fc37f74b5a1b28901696a1c0dcbd188 Mon Sep 17 00:00:00 2001 From: codex-bot Date: Tue, 26 Aug 2025 23:16:28 -0500 Subject: [PATCH] viz: format x-axis ticks with full date (YYYY-MM-DD) --- scripts/banlist_metrics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/banlist_metrics.py b/scripts/banlist_metrics.py index 2055082..61ebb2c 100644 --- a/scripts/banlist_metrics.py +++ b/scripts/banlist_metrics.py @@ -112,10 +112,10 @@ def write_chart(snaps: List[Snapshot], image_path: str) -> None: ax.set_ylabel("IP count") ax.grid(True, linestyle=":", linewidth=0.5) - # Reduce x-axis label crowding; keep ticks but rotate labels for readability + # Use full date labels on major ticks try: locator = mdates.AutoDateLocator(minticks=4, maxticks=8) - formatter = mdates.ConciseDateFormatter(locator) + formatter = mdates.DateFormatter('%Y-%m-%d') ax.xaxis.set_major_locator(locator) ax.xaxis.set_major_formatter(formatter) except Exception: