diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2024-04-11 07:47:47 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2024-04-11 07:55:01 +0300 |
commit | f23341d903ec562ebc7da4b59f59fe5c06a8522c (patch) | |
tree | 2a07040f1adcfdc4dde40a41928a35c11b82ce77 /contrib/python/requests-mock/py3/requests_mock/mocker.py | |
parent | ca7c60d70c549b4464557560f4d6761a3cb1aefe (diff) | |
download | ydb-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.py | 6 |
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) |