Skip to content

Treat Archive.org metadata no-ops as repaired#6

Merged
palewire merged 1 commit into
mainfrom
codex-archive-year-noop-repair
May 22, 2026
Merged

Treat Archive.org metadata no-ops as repaired#6
palewire merged 1 commit into
mainfrom
codex-archive-year-noop-repair

Conversation

@palewire

Copy link
Copy Markdown
Owner

Summary

  • treat Archive.org's 400 "no changes to _meta.xml" response as a repaired metadata backfill
  • add regression coverage for podcast year repair retries

Checks

  • uv run pytest tests/test_podcast_upload.py --override-ini=addopts=
  • uv run ty check src/fakethirtyeight/ia_upload.py tests/test_podcast_upload.py
  • SKIP=codespell uv run pre-commit run --files src/fakethirtyeight/ia_upload.py tests/test_podcast_upload.py

Archive.org returns a 400 no-changes response when a year value is already present. Count that as repaired so retry logs accurately reflect completed podcast year backfills.
@palewire palewire merged commit b99d14b into main May 22, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant