From 3e80e6a951c0da78a3a47d0fd594f992bd8b14b2 Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sun, 9 Nov 2025 18:05:23 -0600 Subject: [PATCH] make_configs: update user agent; workaround malformed csv --- sats/make_configs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sats/make_configs.py b/sats/make_configs.py index 9df59f1..55fc210 100644 --- a/sats/make_configs.py +++ b/sats/make_configs.py @@ -76,7 +76,7 @@ def get_active_satellites() -> pandas.DataFrame: expire_after=timedelta(days=1), ) session.headers["User-Agent"] = ( - "make_configs (adam@gaussian.dev;https://github.com/K9API/logbook)" + "make_configs (adam@gaussian.dev;https://forge.gaussian.dev/adam/logbook)" ) amsat_csv = session.get( @@ -92,7 +92,7 @@ def get_active_satellites() -> pandas.DataFrame: "https://raw.githubusercontent.com/palewire/amateur-satellite-database/refs/heads/main/data/satnogs.csv" ) satnogs_csv.raise_for_status() - satnogs_db = pandas.read_csv(StringIO(satnogs_csv.text)) + satnogs_db = pandas.read_csv(StringIO(satnogs_csv.text.replace('\r', ''))) satnogs_alive_ids = set(satnogs_db.sat_id.where(satnogs_db.status == "alive")) any_frequency_listed = amsat_db[FREQUENCY_COLUMNS].notna().any(axis="columns")