v3.3.1: Retry "RecursionError" from the API
Release Notes:
This release improves the reliability of the archiver by correctly handling a specific transient error from the Internet Archive API.
What's New
- Smarter Error Handling: The script now correctly identifies a temporary
RecursionErrorfrom the API as a transient issue. Previously, this could cause a job to be marked as a permanent failure. The URL will now be correctly re-queued for another attempt, increasing the overall success rate of archiving jobs.