Bump responses from 0.13.3 to 0.25.3
Bumps responses from 0.13.3 to 0.25.3.
Release notes
Sourced from responses's releases.
0.25.3
- Fixed
recordernot saving and loading response headers with yaml files. See #7150.25.2
- Mulligan on 0.25.1 to run release pipeline correctly.
- Added
matchers.body_matcherfor matching string request bodies. See #717Responses 0.25.1
What's Changed
- Use pytest.mark.asyncio by
@markstoryin getsentry/responses#707- fix mocked HEAD response when content-length header is present by
@ddarricauin getsentry/responses#712- fix(matchers): Don't sort failed matches when printing error message by
@mgalignianain getsentry/responses#711New Contributors
@ddarricaumade their first contribution in getsentry/responses#712@mgalignianamade their first contribution in getsentry/responses#711Full Changelog: https://github.com/getsentry/responses/compare/0.25.0...0.25.1
0.25.0
- Added support for Python 3.12
- Fixed
matchers.header_matchernot failing when a matched header is missing from the request. See #7020.24.1
- Reverted overloads removal
- Added typing to
Callattributes.- Fix socket issues (see #693)
0.24.0
- Added
BaseResponse.callsto access calls data of a separate mocked request. See #664- Added
real_adapter_sendparameter toRequestsMockthat will allow users to set through which function they would like to send real requests- Added support for re.Pattern based header matching.
- Added support for gzipped response bodies to
json_params_matcher.- Fix
Content-Typeheaders issue when the header was duplicated. See #644- Moved types-pyyaml dependency to
tests_requires- Removed Python3.7 support
0.23.3
- Allow urllib3>=1.25.10
0.23.2
This release is the last to support Python 3.7
- Updated dependency to urllib3>=2 and requests>=2.30.0. See #635
- Fixed issue when custom adapters were sending only positional args. See #642
- Expose
unbound_on_sendmethod inRequestsMockclass. This method returns new function that is called byRequestsMockinstead of originalsendmethod defined by any adapter.0.23.1
... (truncated)
Changelog
Sourced from responses's changelog.
0.25.3
- Fixed
recordernot saving and loading response headers with yaml files. See #7150.25.2
- Mulligan on 0.25.1 to run release pipeline correctly.
- Added
matchers.body_matcherfor matching string request bodies. See #7170.25.1
- Fixed tests failures during RPM package builds. See #706
- Fix mocked HEAD responses that have
Content-Lengthset. See #712- Fixed error messages when matches fail: inputs are not sorted or reformatted. See #704
0.25.0
- Added support for Python 3.12
- Fixed
matchers.header_matchernot failing when a matched header is missing from the request. See #7020.24.1
- Reverted overloads removal
- Added typing to
Callattributes.- Fix socket issues (see #693)
0.24.0
- Added
BaseResponse.callsto access calls data of a separate mocked request. See #664- Added
real_adapter_sendparameter toRequestsMockthat will allow users to set through which function they would like to send real requests- Added support for re.Pattern based header matching.
- Added support for gzipped response bodies to
json_params_matcher.- Fix
Content-Typeheaders issue when the header was duplicated. See #644- Moved types-pyyaml dependency to
tests_requires- Removed Python3.7 support
0.23.3
- Allow urllib3>=1.25.10
... (truncated)
Commits
8395a8drelease: 0.25.34f0ce0dUpdate CHANGES for #715b0573d2Addressed bug where recording requests does not save headers to file. Closes ...22fc9e8Merge branch 'release/0.25.2'a89ba90release: 0.25.2733ffbeUpdate CHANGES4b6b91aFix mypy errors on master19efe5bAdd feature for allowing the body of a request to be matched Closes #716 (#717)83f2e28Update CHANGESbfe063aUpdate CHANGES- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
I think failing due to #2567
A newer version of responses exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.