diff --git a/0.20.0.tar.gz b/0.20.0.tar.gz new file mode 100644 index 0000000..3607074 --- /dev/null +++ b/0.20.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:82c047a8f6d84612501db291c7285b9b0b4f04a76274e86ba0c4a6a216b20bd4 +size 45072 diff --git a/python-responses.changes b/python-responses.changes index edb9df1..667540f 100644 --- a/python-responses.changes +++ b/python-responses.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Fri Apr 8 08:25:54 UTC 2022 - pgajdos@suse.com + +- version update to 0.20.0 + 0.20.0 + ------ + * Deprecate `responses.assert_all_requests_are_fired`, `responses.passthru_prefixes`, `responses.target` + since they are not actual properties of the class instance. + Use `responses.mock.assert_all_requests_are_fired`, + `responses.mock.passthru_prefixes`, `responses.mock.target` instead. + * Fixed the issue when `reset()` method was called in not stopped mock. See #511 + 0.19.0 + ------ + * Added a registry that provides more strict ordering based on the invocation index. + See `responses.registries.OrderedRegistry`. + * Added shortcuts for each request method: delete, get, head, options, patch, post, put. + For example, to add response for POST request you can use `responses.post()` instead + of `responses.add(responses.POST)`. + * Prevent `responses.activate` decorator to leak, if wrapped function called from within another + wrapped function. Also, allow calling of above mentioned chain. See #481 for more details. + * Expose `get_registry()` method of `RequestsMock` object. Replaces internal `_get_registry()`. + * `query_param_matcher` can now accept dictionaries with `int` and `float` values. + * Add support for the `loose` version of `query_param_matcher` via named argument `strict_match`. + * Added support for `async/await` functions. + * `response_callback` is no longer executed on exceptions raised by failed `Response`s + * Change logic of `_get_url_and_path` to comply with RFC 3986. Now URL match occurs by matching + schema, authority and path, where path is terminated by the first question mark ("?") or + number sign ("#") character, or by the end of the URI. + * An error is now raised when both `content_type` and `headers[content-type]` are provided as parameters. + * When a request isn't matched the passthru prefixes are now included in error messages. + ------------------------------------------------------------------- Tue Mar 15 09:05:31 UTC 2022 - Dirk Müller diff --git a/python-responses.spec b/python-responses.spec index 044b15a..37da4ed 100644 --- a/python-responses.spec +++ b/python-responses.spec @@ -20,16 +20,17 @@ %global skip_python2 1 %global skip_python36 1 Name: python-responses -Version: 0.18.0 +Version: 0.20.0 Release: 0 Summary: A utility library for mocking out the `requests` Python library License: Apache-2.0 Group: Development/Languages/Python URL: https://github.com/getsentry/responses -Source: https://files.pythonhosted.org/packages/source/r/responses/responses-%{version}.tar.gz +#Source: https://files.pythonhosted.org/packages/source/r/responses/responses-%{version}.tar.gz +# tests dir will be available next release: https://github.com/getsentry/responses/commit/72238a7212665174416bce788bda26a78547aaf4 +Source: https://github.com/getsentry/responses/archive/refs/tags/0.20.0.tar.gz # test requirements BuildRequires: %{python_module cookies} -BuildRequires: %{python_module mock} BuildRequires: %{python_module pytest-localserver} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests >= 2.0} diff --git a/responses-0.18.0.tar.gz b/responses-0.18.0.tar.gz deleted file mode 100644 index 782495e..0000000 --- a/responses-0.18.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:380cad4c1c1dc942e5e8a8eaae0b4d4edf708f4f010db8b7bcfafad1fcd254ff -size 45885