Allow aiohttp 3.13 in the test suite - #168
Merged
Merged
Conversation
vcrpy's aiohttp stubs break only on aiohttp 3.14+ (AsyncStreamReaderMixin removed), not 3.13 as the previous cap assumed. Verified the released vcrpy 8.1.1 records and plays back cassettes under aiohttp 3.13.5; the full suite passes. Raise the test cap from <3.13 to <3.14. The remaining step to <4 awaits a vcrpy release containing the aiohttp 3.14 fix (kevin1024/vcrpy#996, merged but unreleased as of 8.1.1).
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.
vcrpy's aiohttp stubs break only on aiohttp 3.14+ (
AsyncStreamReaderMixinremoved — see kevin1024/vcrpy#995), not 3.13 as the previous<3.13test cap assumed.Verified the released vcrpy 8.1.1 records and plays back cassettes (including the
iter_chunkedasync-iterator path) under aiohttp 3.13.5, and the full suite passes (108 tests). This raises the test cap from<3.13to<3.14.Runtime is unaffected — the package dependency was already
aiohttp <4; this only loosens the test group.The remaining step to
aiohttp <4awaits a vcrpy release containing the aiohttp 3.14 fix (kevin1024/vcrpy#996, merged but unreleased as of 8.1.1).