Accepting request 1129211 from devel:languages:python

- update to 1.11.0:
  * Exposes some public type aliases (for type hinting only, they
    can't be instanciated)
  * for the types intended to be used by `requests_mock` users.
  * The following types are now exposed:
  * `requests_mock.Context` used in callbacks
  * `requests_mock.Request` used in callbacks, which is a
    `requests.PreparedRequest` proxy.
  * `requests_mock.Callback[T]` which is the callbacks type.
  * .. _requests-mock_1.11.0_Bug Fixes:
  * Some typing inconsistencies have been fixed.
  * Especially for `request` object in signatures which is in
    fact a `requests_mock.Request` object.
  * Fix incompatibility with urllib3 >2.0.0. In 2.0.0 they
    default to enforcing content length checking on returned bodies
    in responses from the previous default of false. However the flag
    is still available so for compatibility we can just default
    the other way.
- drop remove-mock.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/1129211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-requests-mock?expand=0&rev=22
This commit is contained in:
Ana Guerrero 2023-11-28 21:18:44 +00:00 committed by Git OBS Bridge
commit 64d88e0853
5 changed files with 28 additions and 24 deletions

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Mon Jul 17 16:25:53 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 1.11.0:
* Exposes some public type aliases (for type hinting only, they
can't be instanciated)
* for the types intended to be used by `requests_mock` users.
* The following types are now exposed:
* `requests_mock.Context` used in callbacks
* `requests_mock.Request` used in callbacks, which is a
`requests.PreparedRequest` proxy.
* `requests_mock.Callback[T]` which is the callbacks type.
* .. _requests-mock_1.11.0_Bug Fixes:
* Some typing inconsistencies have been fixed.
* Especially for `request` object in signatures which is in
fact a `requests_mock.Request` object.
* Fix incompatibility with urllib3 >2.0.0. In 2.0.0 they
default to enforcing content length checking on returned bodies
in responses from the previous default of false. However the flag
is still available so for compatibility we can just default
the other way.
- drop remove-mock.patch (upstream)
-------------------------------------------------------------------
Fri Apr 21 12:33:00 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -16,16 +16,14 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%{?sle15_python_module_pythons}
Name: python-requests-mock
Version: 1.10.0
Version: 1.11.0
Release: 0
Summary: Module to mock out responses from the requests package
License: Apache-2.0
URL: https://github.com/jamielennox/requests-mock
Source: https://files.pythonhosted.org/packages/source/r/requests-mock/requests-mock-%{version}.tar.gz
Patch0: remove-mock.patch
BuildRequires: %{python_module fixtures}
BuildRequires: %{python_module pbr}
BuildRequires: %{python_module purl}
@ -42,10 +40,9 @@ BuildRequires: python3-dbm
BuildRequires: fdupes
Requires: python-requests >= 2.3
Requires: python-six
Requires: python-urllib3 < 2
BuildArch: noarch
%if "%python_flavor" != "python2"
Requires: python-dbm
%endif
%python_subpackages
%description

View File

@ -1,16 +0,0 @@
Index: requests-mock-1.10.0/tests/test_mocker.py
===================================================================
--- requests-mock-1.10.0.orig/tests/test_mocker.py
+++ requests-mock-1.10.0/tests/test_mocker.py
@@ -13,7 +13,10 @@
import json
import pickle
-import mock
+try:
+ from unittest import mock
+except ImportError:
+ import mock
import requests
import requests_mock

BIN
requests-mock-1.10.0.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef10b572b489a5f28e09b708697208c4a3b2b89ef80a9f01584340ea357ec3c4
size 74377