rets
rets copied to clipboard
[Doppins] Upgrade dependency responses to ==0.13
Hi!
A new version was just released of responses, so Doppins
has upgraded your project's dependency ranges.
Make sure that it doesn't break anything, and happy merging! :shipit:
Upgraded responses from ==0.6 to ==0.12
Changelog:
Version 0.12.1
-
responses.urlencoded_params_matcherandresponses.json_params_matchernow accept None to match empty requests. - Fixed imports to work with new
urllib3versions. -
request.paramsnow allows parameters to have multiple values for the same key. - Improved ConnectionError messages.
Version 0.12.0
- Removed support for python 3.4
Version 0.11.0
- Added the
matchparameter toadd(). - Added
responses.urlencoded_params_matcher()andresponses.json_params_matcher().
Version 0.10.16
Fixes
- Add a requirements pin to urllib3. This helps prevent broken install states where cookie usage fails.
Version 0.10.15
- Added
assert_call_countto improve ergonomics around ensuring a mock was called. - Fix incorrect handling of paths with query strings.
- Add Python 3.9 support to CI matrix.
Version 0.10.14
- Version bump to align tags with setup.py
Version 0.10.1
- Improved README examples.
- Improved handling of unicode bodies. The inferred content-type for unicode bodies is now
text/plain; charset=utf-8. - Streamlined querysting matching code.
Version 0.10.12
- Fixed incorrect content-type in
add_callback()when headers are provided as a list of tuples.
Version 0.10.11
- Fixed invalid README formatted.
- Fixed string formatting in error message.
Version 0.10.1
- Added Python 3.8 support
- Remove Python 3.4 from test suite matrix.
- The
response.requestobject now has aparamsattribute that contains the query string parameters from the request that was captured. -
add_passthrunow supportsrepattern objects to match URLs. - ConnectionErrors raised by responses now include more details on the request that was attempted and the mocks registered.
Version 0.10.9
- Fixed regression with
add_callback()and content-type header. - Fixed implicit dependency on urllib3>1.23.0
Version 0.10.8
- Fixed cookie parsing and enabled multiple cookies to be set by using a list of tuple values.
Version 0.10.7
Fixes
- Improved formatting of project description in pypi.
- Unicode cookie values are now normalized to URL quoted encoding.
- Module exports are statically defined improving code completion and IDE navigation.
- Improved compatibility with pytest 5
Version 0.10.6
- Improved documentation.
- Improved installation requirements for py3
- ConnectionError's raised by responses now indicate which request path/method failed to match a mock.
-
test_responses.pyis no longer part of the installation targets.
Version 0.10.5
- Fix callback exception mocking.
- Improve test coverage
- Improve build configuration.
Version 0.10.4
- Fixed generated wrapper when using ``@responses
.activatein Python 3.6+ when decorated functions use parameter and/or return annotations.
Version 0.10.3
- Fixed deprecation warnings in python 3.7 for inspect module usage.
Version 0.10.2
- Fixed build setup to use undeprecated
pytestbin stub. - Updated
toxconfiguration. - Added example of using responses with
pytest.fixture - Removed dependency on
biscuitsin py3. Insteadhttp.cookiesis being used.
Version 0.10.1
- Fix release tooling to publish wheels as well.
Version 0.10.0
- Improve documentation
- Fix warnings in Python 3.7
- The
match_querystringargument forresponses.add()now defaults to true if the stubbed URL has a query string. - Pass through requests no longer drop keyword arguments like proxies.
An additional new version was just released of responses, so we've added an
extra commit upgrading your range to ==0.13.
Hope that's alright! — Doppins