aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/requests-mock/py3/requests_mock/mocker.py
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2024-04-11 07:47:47 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2024-04-11 07:55:01 +0300
commitf23341d903ec562ebc7da4b59f59fe5c06a8522c (patch)
tree2a07040f1adcfdc4dde40a41928a35c11b82ce77 /contrib/python/requests-mock/py3/requests_mock/mocker.py
parentca7c60d70c549b4464557560f4d6761a3cb1aefe (diff)
downloadydb-f23341d903ec562ebc7da4b59f59fe5c06a8522c.tar.gz
Intermediate changes
Diffstat (limited to 'contrib/python/requests-mock/py3/requests_mock/mocker.py')
-rw-r--r--contrib/python/requests-mock/py3/requests_mock/mocker.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/python/requests-mock/py3/requests_mock/mocker.py b/contrib/python/requests-mock/py3/requests_mock/mocker.py
index d3bc85538e3..3a7be378806 100644
--- a/contrib/python/requests-mock/py3/requests_mock/mocker.py
+++ b/contrib/python/requests-mock/py3/requests_mock/mocker.py
@@ -17,7 +17,6 @@ import threading
import types
import requests
-import six
from requests_mock import adapter
from requests_mock import exceptions
@@ -60,8 +59,9 @@ def _is_bound_method(method):
bound_method 's self is a obj
unbound_method 's self is None
"""
- if isinstance(method, types.MethodType) and six.get_method_self(method):
+ if isinstance(method, types.MethodType) and hasattr(method, '__self__'):
return True
+
return False
@@ -74,7 +74,7 @@ def _set_method(target, name, method):
If method is a bound_method, can direct setattr
"""
if not isinstance(target, type) and not _is_bound_method(method):
- method = six.create_bound_method(method, target)
+ method = types.MethodType(method, target)
setattr(target, name, method)