From 83c964c42a7e0e8b120dac545fd44c73b35ee71c Mon Sep 17 00:00:00 2001 From: Volt Date: Tue, 20 Oct 2026 17:36:41 +0000 Subject: [PATCH] ledger: make verify script cwd-independent --- wizard-work/ledger/verify_arxiv_fresh.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/wizard-work/ledger/verify_arxiv_fresh.py b/wizard-work/ledger/verify_arxiv_fresh.py index c45c411..8c6eb40 100644 --- a/wizard-work/ledger/verify_arxiv_fresh.py +++ b/wizard-work/ledger/verify_arxiv_fresh.py @@ -9,9 +9,13 @@ import json import re import sys -CSV_PATH = "arxiv-lg-recent.csv" -JSON_PATH = "arxiv-lg-recent.json" -MD_PATH = "arxiv-lg-recent.md" +import os +import sys + +BASE = os.path.dirname(os.path.abspath(__file__)) +CSV_PATH = os.path.join(BASE, "arxiv-lg-recent.csv") +JSON_PATH = os.path.join(BASE, "arxiv-lg-recent.json") +MD_PATH = os.path.join(BASE, "arxiv-lg-recent.md") ARXIV_ID_RE = re.compile(r"^\d{4}\.\d{5}$") DATE_RE = re.compile(r"^\d{4}-\d{2}-\d{2}$") FIELDS = ["arxiv_id", "title", "authors", "published", "abstract"]