Add ESR API receipts and typed public archive samples - #5
Open
kvkenyon wants to merge 2 commits into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Public archive failures previously lacked exact transfer receipts, and the separate ESR REST service had no adapter. Add direct-import ESR raw access and archive clients with bounded response receipts, strict content types, and explicit failure boundaries. Add typed samples for two source-verified nested CSV formats.
Validation: 1,318 tests passed, one skipped; 59 dedicated tests; generation, lint, formatting, wheel build, installed PEP 561 proof, and direct-module mypy proof passed. Credential exclusion and exact installed module bytes were checked.
Stacked on PR #4's remote head,
feat/public-metadata-expansion, from immutable commit11e20c84b11a38186ef1fe3e05a615de2cb8571d. All changes use new assigned paths. Seedocs/esr-archive-task-note.mdfor commands, receipts, precise gaps, and the import/registry handoff. Do not merge as part of this task.