Release version 7.0.0 - #162
Merged
Merged
Conversation
The releases 6.4.0 to 7.4.0 and the unreleased changes never shipped separately, so they are folded into one 7.0.0 entry written against 6.3.0: the fixes of what those entries themselves introduced are merged into the feature they correct instead of being listed as fixes of a version nobody used, and the behaviour of an argument or a method is described once, in its final state. The version in pyproject.toml and docs/conf.py follows the changelog, as scripts/check_version.py requires. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Hkr63PESsV3gfpyC8rGWM2
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.
Summary
This release consolidates multiple feature releases (7.1.0 through 7.4.0) into a single 7.0.0 release, reorganizing the changelog to reflect all changes in one version entry.
Changes
The changelog has been restructured to consolidate all previously separate minor releases into version 7.0.0, including:
list_feeds,get_feed,list_reports, andget_reportmethods with corresponding models (Feed,FeedType,ReportMetadata,ReportType)timeoutparameter (30-second default) andretriesparameter with exponential backoff andRetry-Afterheader supportAccessDeniedError,ResourceNotFoundError) with improved error messages including Amazon request identifiersget_items: Automatic request splitting for large item counts,include_unavailableparameter, and proper error handling withItemsNotFoundErrorhostandauth_endpointparameters for custom endpoints, useful for testing and newer API versionsclose()method and context manager support forAmazonCreatorsApipy.typedmarker for better type checker supportInvalidArgumentErrorcreatorsapi-python-sdkfrom 1.2.0 to 1.3.0amazon_paapimodule andsixdependencyVersion Updates
pyproject.tomlfrom 7.4.0 to 7.0.0docs/conf.pyfrom 7.4.0 to 7.0.0https://claude.ai/code/session_01Hkr63PESsV3gfpyC8rGWM2