From 6a9d7a322077ac80b8fcc4cf61d3a073176519f0 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 28 Oct 2026 09:13:40 +0000 Subject: [PATCH] audit: rekey intro's mle yfinance annotation to mle_intro lecture-python-intro#857 renamed lectures/mle.md to mle_intro.md (a pure rename, so lecture names are unique across the sites), which left the strict audit build reporting missing_api_annotations for lecture-python-intro:mle_intro:yfinance since the 2026-10-12 scheduled run. The yfinance call is unchanged, so this moves the existing entry to the new key and records the rename in its note. Verified with build_audit.py all --strict against fresh clones of the 8 lecture repos: exit 0, no warnings. See #157. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01WT8bMXc6zK4oHR4hWNpYXM --- scripts/audit_annotations.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/audit_annotations.yml b/scripts/audit_annotations.yml index bd355ff..d8bae2f 100644 --- a/scripts/audit_annotations.yml +++ b/scripts/audit_annotations.yml @@ -79,13 +79,15 @@ api: moved here from prob_dist by lecture-python-intro#811, which split the observed-data half of that lecture into observed_distributions; prob_dist no longer calls yfinance - lecture-python-intro:mle:yfinance: + lecture-python-intro:mle_intro:yfinance: series: AMZN pedagogy: incidental note: > one download of monthly AMZN returns over a fixed 2000-2024 window, to refit by maximum likelihood the Student's t that fitting_distributions - fits by moments; arrived with lecture-python-intro#849's rewrite of mle + fits by moments; arrived with lecture-python-intro#849's rewrite of mle, + renamed mle_intro by lecture-python-intro#857 (lecture-python.myst + publishes a different mle) lecture-python-programming:pandas:wbgapi: series: GC.DOD.TOTL.GD.ZS pedagogy: lesson