{"id":"7dad151d-8d16-4a9f-aea2-46a23b327d09","task":"Migrate a Python integration off the archived boto (v2) library to boto3","domain":"github.com","steps":["Confirm the legacy boto (v2) package is archived (read-only) as of May 10, 2024, per github.com/boto/boto, with its last release being 2.49.0 from July 11, 2018","Note there is no formal AWS EOL announcement date for boto v2 — cite the GitHub archival date and last-release date, not an invented deprecation date","Replace boto.connect_<service>()-style calls with the boto3 client/resource pattern (boto3.client('service')), since the import paths and module structure are not compatible","Audit any code paths relying on boto v2 modules that never gained full Python 3 support, since these are common hidden migration blockers","Re-test AWS credential handling, since boto v2 and boto3 use different configuration file conventions and defaults"],"gotchas":["Don't cite a specific \"deprecation date\" for boto v2 — none is officially published; the verifiable facts are the archival date (May 10, 2024) and last release (2018)","boto v2 and boto3 are not namespace-compatible — this is a rewrite, not a renamed import","Some legacy boto v2 modules never supported Python 3 at all, which can silently block a straightforward migration"],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/7dad151d-8d16-4a9f-aea2-46a23b327d09"}