Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-responses for openSUSE:Factory checked in at 2022-04-10 19:05:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-responses (Old) and /work/SRC/openSUSE:Factory/.python-responses.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-responses" Sun Apr 10 19:05:28 2022 rev:21 rq:967908 version:0.20.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-responses/python-responses.changes 2022-03-24 22:56:54.624186847 +0100 +++ /work/SRC/openSUSE:Factory/.python-responses.new.1900/python-responses.changes 2022-04-10 19:05:42.110302055 +0200 @@ -1,0 +2,31 @@ +Fri Apr 8 08:25:54 UTC 2022 - pgaj...@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. + +------------------------------------------------------------------- Old: ---- responses-0.18.0.tar.gz New: ---- 0.20.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-responses.spec ++++++ --- /var/tmp/diff_new_pack.Rf37Uc/_old 2022-04-10 19:05:42.982292402 +0200 +++ /var/tmp/diff_new_pack.Rf37Uc/_new 2022-04-10 19:05:42.990292313 +0200 @@ -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} ++++++ responses-0.18.0.tar.gz -> 0.20.0.tar.gz ++++++ ++++ 9483 lines of diff (skipped)