diff --git a/backport-Use-unittest.mock-instead-of-external-mock.patch.patch b/backport-Use-unittest.mock-instead-of-external-mock.patch.patch new file mode 100644 index 0000000..76f3829 --- /dev/null +++ b/backport-Use-unittest.mock-instead-of-external-mock.patch.patch @@ -0,0 +1,519 @@ +From: Daniele Tricoli +Date: Wed, 17 Jun 2020 01:58:02 +0200 +Subject: Use unittest.mock instead of external mock +MIME-Version: 1.0 +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: 8bit + +Backport of upstream fix made by Michał Górny. + +See https://github.com/oauthlib/oauthlib/commit/d4716eb95e9590bb47381a64cda1d57bad8dd907 +--- + tests/oauth1/rfc5849/endpoints/test_access_token.py | 2 +- + tests/oauth1/rfc5849/endpoints/test_authorization.py | 2 +- + tests/oauth1/rfc5849/endpoints/test_base.py | 2 +- + tests/oauth1/rfc5849/endpoints/test_request_token.py | 2 +- + tests/oauth1/rfc5849/endpoints/test_resource.py | 2 +- + tests/oauth1/rfc5849/endpoints/test_signature_only.py | 2 +- + tests/oauth2/rfc6749/clients/test_backend_application.py | 2 +- + tests/oauth2/rfc6749/clients/test_legacy_application.py | 2 +- + tests/oauth2/rfc6749/clients/test_mobile_application.py | 2 +- + tests/oauth2/rfc6749/clients/test_service_application.py | 2 +- + tests/oauth2/rfc6749/clients/test_web_application.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_client_authentication.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_error_responses.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_extra_credentials.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py | 2 +- + tests/oauth2/rfc6749/endpoints/test_scope_handling.py | 2 +- + tests/oauth2/rfc6749/grant_types/test_authorization_code.py | 2 +- + tests/oauth2/rfc6749/grant_types/test_client_credentials.py | 2 +- + tests/oauth2/rfc6749/grant_types/test_implicit.py | 2 +- + tests/oauth2/rfc6749/grant_types/test_refresh_token.py | 2 +- + tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py | 2 +- + tests/oauth2/rfc6749/test_parameters.py | 2 +- + tests/oauth2/rfc6749/test_server.py | 2 +- + tests/oauth2/rfc6749/test_tokens.py | 2 +- + tests/openid/connect/core/endpoints/test_claims_handling.py | 2 +- + .../connect/core/endpoints/test_openid_connect_params_handling.py | 2 +- + tests/openid/connect/core/endpoints/test_userinfo_endpoint.py | 2 +- + tests/openid/connect/core/grant_types/test_authorization_code.py | 2 +- + tests/openid/connect/core/grant_types/test_base.py | 2 +- + tests/openid/connect/core/grant_types/test_dispatchers.py | 2 +- + tests/openid/connect/core/grant_types/test_hybrid.py | 2 +- + tests/openid/connect/core/grant_types/test_implicit.py | 2 +- + tests/openid/connect/core/test_server.py | 2 +- + tests/openid/connect/core/test_tokens.py | 2 +- + 37 files changed, 37 insertions(+), 37 deletions(-) + +diff --git a/tests/oauth1/rfc5849/endpoints/test_access_token.py b/tests/oauth1/rfc5849/endpoints/test_access_token.py +index 3499fdb..bc27831 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_access_token.py ++++ b/tests/oauth1/rfc5849/endpoints/test_access_token.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import ANY, MagicMock ++from unittest.mock import ANY, MagicMock + + from oauthlib.oauth1 import RequestValidator + from oauthlib.oauth1.rfc5849 import Client +diff --git a/tests/oauth1/rfc5849/endpoints/test_authorization.py b/tests/oauth1/rfc5849/endpoints/test_authorization.py +index e9d3604..5cbebb6 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_authorization.py ++++ b/tests/oauth1/rfc5849/endpoints/test_authorization.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import MagicMock ++from unittest.mock import MagicMock + + from oauthlib.oauth1 import RequestValidator + from oauthlib.oauth1.rfc5849 import errors +diff --git a/tests/oauth1/rfc5849/endpoints/test_base.py b/tests/oauth1/rfc5849/endpoints/test_base.py +index 795ddee..24d1ffb 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_base.py ++++ b/tests/oauth1/rfc5849/endpoints/test_base.py +@@ -2,7 +2,7 @@ from __future__ import absolute_import, unicode_literals + + from re import sub + +-from mock import MagicMock ++from unittest.mock import MagicMock + + from oauthlib.common import CaseInsensitiveDict, safe_string_equals + from oauthlib.oauth1 import Client, RequestValidator +diff --git a/tests/oauth1/rfc5849/endpoints/test_request_token.py b/tests/oauth1/rfc5849/endpoints/test_request_token.py +index 5c9ae88..3764528 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_request_token.py ++++ b/tests/oauth1/rfc5849/endpoints/test_request_token.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import ANY, MagicMock ++from unittest.mock import ANY, MagicMock + + from oauthlib.oauth1 import RequestValidator + from oauthlib.oauth1.rfc5849 import Client +diff --git a/tests/oauth1/rfc5849/endpoints/test_resource.py b/tests/oauth1/rfc5849/endpoints/test_resource.py +index b71412a..9fd5422 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_resource.py ++++ b/tests/oauth1/rfc5849/endpoints/test_resource.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import ANY, MagicMock ++from unittest.mock import ANY, MagicMock + + from oauthlib.oauth1 import RequestValidator + from oauthlib.oauth1.rfc5849 import Client +diff --git a/tests/oauth1/rfc5849/endpoints/test_signature_only.py b/tests/oauth1/rfc5849/endpoints/test_signature_only.py +index 1d758b1..4c2c04b 100644 +--- a/tests/oauth1/rfc5849/endpoints/test_signature_only.py ++++ b/tests/oauth1/rfc5849/endpoints/test_signature_only.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import ANY, MagicMock ++from unittest.mock import ANY, MagicMock + + from oauthlib.oauth1 import RequestValidator + from oauthlib.oauth1.rfc5849 import Client +diff --git a/tests/oauth2/rfc6749/clients/test_backend_application.py b/tests/oauth2/rfc6749/clients/test_backend_application.py +index aa2ba2b..0ae92a5 100644 +--- a/tests/oauth2/rfc6749/clients/test_backend_application.py ++++ b/tests/oauth2/rfc6749/clients/test_backend_application.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import os + +-from mock import patch ++from unittest.mock import patch + + from oauthlib import signals + from oauthlib.oauth2 import BackendApplicationClient +diff --git a/tests/oauth2/rfc6749/clients/test_legacy_application.py b/tests/oauth2/rfc6749/clients/test_legacy_application.py +index 21af4a3..eeaa990 100644 +--- a/tests/oauth2/rfc6749/clients/test_legacy_application.py ++++ b/tests/oauth2/rfc6749/clients/test_legacy_application.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import os + +-from mock import patch ++from unittest.mock import patch + + from oauthlib import signals + from oauthlib.oauth2 import LegacyApplicationClient +diff --git a/tests/oauth2/rfc6749/clients/test_mobile_application.py b/tests/oauth2/rfc6749/clients/test_mobile_application.py +index 622b275..7595ce9 100644 +--- a/tests/oauth2/rfc6749/clients/test_mobile_application.py ++++ b/tests/oauth2/rfc6749/clients/test_mobile_application.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import os + +-from mock import patch ++from unittest.mock import patch + + from oauthlib import signals + from oauthlib.oauth2 import MobileApplicationClient +diff --git a/tests/oauth2/rfc6749/clients/test_service_application.py b/tests/oauth2/rfc6749/clients/test_service_application.py +index dc337cf..ceb48f2 100644 +--- a/tests/oauth2/rfc6749/clients/test_service_application.py ++++ b/tests/oauth2/rfc6749/clients/test_service_application.py +@@ -5,7 +5,7 @@ import os + from time import time + + import jwt +-from mock import patch ++from unittest.mock import patch + + from oauthlib.common import Request + from oauthlib.oauth2 import ServiceApplicationClient +diff --git a/tests/oauth2/rfc6749/clients/test_web_application.py b/tests/oauth2/rfc6749/clients/test_web_application.py +index 092f93e..eb6af27 100644 +--- a/tests/oauth2/rfc6749/clients/test_web_application.py ++++ b/tests/oauth2/rfc6749/clients/test_web_application.py +@@ -5,7 +5,7 @@ import datetime + import os + import warnings + +-from mock import patch ++from unittest.mock import patch + + from oauthlib import common, signals + from oauthlib.oauth2 import (BackendApplicationClient, Client, +diff --git a/tests/oauth2/rfc6749/endpoints/test_client_authentication.py b/tests/oauth2/rfc6749/endpoints/test_client_authentication.py +index 133da59..799f510 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_client_authentication.py ++++ b/tests/oauth2/rfc6749/endpoints/test_client_authentication.py +@@ -13,7 +13,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import (BackendApplicationServer, LegacyApplicationServer, + MobileApplicationServer, RequestValidator, +diff --git a/tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py b/tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py +index e7c66b6..6cd25b2 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py ++++ b/tests/oauth2/rfc6749/endpoints/test_credentials_preservation.py +@@ -7,7 +7,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import (MobileApplicationServer, RequestValidator, + WebApplicationServer) +diff --git a/tests/oauth2/rfc6749/endpoints/test_error_responses.py b/tests/oauth2/rfc6749/endpoints/test_error_responses.py +index 2479836..8697e32 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_error_responses.py ++++ b/tests/oauth2/rfc6749/endpoints/test_error_responses.py +@@ -4,7 +4,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import urlencode + from oauthlib.oauth2 import (BackendApplicationServer, LegacyApplicationServer, +diff --git a/tests/oauth2/rfc6749/endpoints/test_extra_credentials.py b/tests/oauth2/rfc6749/endpoints/test_extra_credentials.py +index a12fcd2..5d78d04 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_extra_credentials.py ++++ b/tests/oauth2/rfc6749/endpoints/test_extra_credentials.py +@@ -2,7 +2,7 @@ + """ + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import (BackendApplicationServer, LegacyApplicationServer, + MobileApplicationServer, RequestValidator, +diff --git a/tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py b/tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py +index ae3deae..f9827ce 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py ++++ b/tests/oauth2/rfc6749/endpoints/test_introspect_endpoint.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + from json import loads + +-from mock import MagicMock ++from unittest.mock import MagicMock + + from oauthlib.common import urlencode + from oauthlib.oauth2 import RequestValidator, IntrospectEndpoint +diff --git a/tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py b/tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py +index e823286..472330c 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py ++++ b/tests/oauth2/rfc6749/endpoints/test_resource_owner_association.py +@@ -4,7 +4,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import (BackendApplicationServer, LegacyApplicationServer, + MobileApplicationServer, RequestValidator, +diff --git a/tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py b/tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py +index 17be3a5..aec5acc 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py ++++ b/tests/oauth2/rfc6749/endpoints/test_revocation_endpoint.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + from json import loads + +-from mock import MagicMock ++from unittest.mock import MagicMock + + from oauthlib.common import urlencode + from oauthlib.oauth2 import RequestValidator, RevocationEndpoint +diff --git a/tests/oauth2/rfc6749/endpoints/test_scope_handling.py b/tests/oauth2/rfc6749/endpoints/test_scope_handling.py +index 4f27963..97e00ed 100644 +--- a/tests/oauth2/rfc6749/endpoints/test_scope_handling.py ++++ b/tests/oauth2/rfc6749/endpoints/test_scope_handling.py +@@ -7,7 +7,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import (BackendApplicationServer, LegacyApplicationServer, + MobileApplicationServer, RequestValidator, Server, +diff --git a/tests/oauth2/rfc6749/grant_types/test_authorization_code.py b/tests/oauth2/rfc6749/grant_types/test_authorization_code.py +index 2c9db3c..4b45875 100644 +--- a/tests/oauth2/rfc6749/grant_types/test_authorization_code.py ++++ b/tests/oauth2/rfc6749/grant_types/test_authorization_code.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749 import errors +diff --git a/tests/oauth2/rfc6749/grant_types/test_client_credentials.py b/tests/oauth2/rfc6749/grant_types/test_client_credentials.py +index edc6bfe..fbd054f 100644 +--- a/tests/oauth2/rfc6749/grant_types/test_client_credentials.py ++++ b/tests/oauth2/rfc6749/grant_types/test_client_credentials.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749.grant_types import ClientCredentialsGrant +diff --git a/tests/oauth2/rfc6749/grant_types/test_implicit.py b/tests/oauth2/rfc6749/grant_types/test_implicit.py +index 0c18cab..c4bbeda 100644 +--- a/tests/oauth2/rfc6749/grant_types/test_implicit.py ++++ b/tests/oauth2/rfc6749/grant_types/test_implicit.py +@@ -1,7 +1,7 @@ + # -*- coding: utf-8 -*- + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749.grant_types import ImplicitGrant +diff --git a/tests/oauth2/rfc6749/grant_types/test_refresh_token.py b/tests/oauth2/rfc6749/grant_types/test_refresh_token.py +index 32a0977..ef64c69 100644 +--- a/tests/oauth2/rfc6749/grant_types/test_refresh_token.py ++++ b/tests/oauth2/rfc6749/grant_types/test_refresh_token.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749 import errors +diff --git a/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py b/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py +index 82e0524..0373e32 100644 +--- a/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py ++++ b/tests/oauth2/rfc6749/grant_types/test_resource_owner_password.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749 import errors +diff --git a/tests/oauth2/rfc6749/test_parameters.py b/tests/oauth2/rfc6749/test_parameters.py +index 48b7eac..fdbd1df 100644 +--- a/tests/oauth2/rfc6749/test_parameters.py ++++ b/tests/oauth2/rfc6749/test_parameters.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-from mock import patch ++from unittest.mock import patch + + from oauthlib import signals + from oauthlib.oauth2.rfc6749.errors import * +diff --git a/tests/oauth2/rfc6749/test_server.py b/tests/oauth2/rfc6749/test_server.py +index 2c6ecff..f966547 100644 +--- a/tests/oauth2/rfc6749/test_server.py ++++ b/tests/oauth2/rfc6749/test_server.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib import common + from oauthlib.oauth2.rfc6749 import errors, tokens +diff --git a/tests/oauth2/rfc6749/test_tokens.py b/tests/oauth2/rfc6749/test_tokens.py +index e6f49b1..219486e 100644 +--- a/tests/oauth2/rfc6749/test_tokens.py ++++ b/tests/oauth2/rfc6749/test_tokens.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749.tokens import ( +diff --git a/tests/openid/connect/core/endpoints/test_claims_handling.py b/tests/openid/connect/core/endpoints/test_claims_handling.py +index 5f39d96..f86a176 100644 +--- a/tests/openid/connect/core/endpoints/test_claims_handling.py ++++ b/tests/openid/connect/core/endpoints/test_claims_handling.py +@@ -8,7 +8,7 @@ The claims parameter is an optional query param for the Authorization Request en + """ + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.openid import RequestValidator + from oauthlib.openid.connect.core.endpoints.pre_configured import Server +diff --git a/tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py b/tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py +index 517239a..aaedbc2 100644 +--- a/tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py ++++ b/tests/openid/connect/core/endpoints/test_openid_connect_params_handling.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.oauth2 import InvalidRequestError + from oauthlib.oauth2.rfc6749.endpoints.authorization import \ +diff --git a/tests/openid/connect/core/endpoints/test_userinfo_endpoint.py b/tests/openid/connect/core/endpoints/test_userinfo_endpoint.py +index 4593d79..ff7986b 100644 +--- a/tests/openid/connect/core/endpoints/test_userinfo_endpoint.py ++++ b/tests/openid/connect/core/endpoints/test_userinfo_endpoint.py +@@ -1,7 +1,7 @@ + # -*- coding: utf-8 -*- + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + import json + + from oauthlib.openid import RequestValidator +diff --git a/tests/openid/connect/core/grant_types/test_authorization_code.py b/tests/openid/connect/core/grant_types/test_authorization_code.py +index b721a19..06b1340 100644 +--- a/tests/openid/connect/core/grant_types/test_authorization_code.py ++++ b/tests/openid/connect/core/grant_types/test_authorization_code.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749.tokens import BearerToken +diff --git a/tests/openid/connect/core/grant_types/test_base.py b/tests/openid/connect/core/grant_types/test_base.py +index d506b7e..786b24b 100644 +--- a/tests/openid/connect/core/grant_types/test_base.py ++++ b/tests/openid/connect/core/grant_types/test_base.py +@@ -1,5 +1,5 @@ + # -*- coding: utf-8 -*- +-import mock ++from unittest import mock + import time + + from oauthlib.common import Request +diff --git a/tests/openid/connect/core/grant_types/test_dispatchers.py b/tests/openid/connect/core/grant_types/test_dispatchers.py +index 9e45d65..c746e25 100644 +--- a/tests/openid/connect/core/grant_types/test_dispatchers.py ++++ b/tests/openid/connect/core/grant_types/test_dispatchers.py +@@ -1,6 +1,6 @@ + # -*- coding: utf-8 -*- + from __future__ import absolute_import, unicode_literals +-import mock ++from unittest import mock + + from oauthlib.common import Request + +diff --git a/tests/openid/connect/core/grant_types/test_hybrid.py b/tests/openid/connect/core/grant_types/test_hybrid.py +index 0aa0add..336c9f2 100644 +--- a/tests/openid/connect/core/grant_types/test_hybrid.py ++++ b/tests/openid/connect/core/grant_types/test_hybrid.py +@@ -1,7 +1,7 @@ + # -*- coding: utf-8 -*- + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.oauth2.rfc6749 import errors + from oauthlib.oauth2.rfc6749.tokens import BearerToken +diff --git a/tests/openid/connect/core/grant_types/test_implicit.py b/tests/openid/connect/core/grant_types/test_implicit.py +index 1ee805c..c1aadaf 100644 +--- a/tests/openid/connect/core/grant_types/test_implicit.py ++++ b/tests/openid/connect/core/grant_types/test_implicit.py +@@ -1,7 +1,7 @@ + # -*- coding: utf-8 -*- + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.common import Request + from oauthlib.oauth2.rfc6749 import errors +diff --git a/tests/openid/connect/core/test_server.py b/tests/openid/connect/core/test_server.py +index 756c9d0..87b3a9e 100644 +--- a/tests/openid/connect/core/test_server.py ++++ b/tests/openid/connect/core/test_server.py +@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals + + import json + +-import mock ++from unittest import mock + + from oauthlib.oauth2.rfc6749 import errors + from oauthlib.oauth2.rfc6749.endpoints.authorization import AuthorizationEndpoint +diff --git a/tests/openid/connect/core/test_tokens.py b/tests/openid/connect/core/test_tokens.py +index fde89d6..7dc7433 100644 +--- a/tests/openid/connect/core/test_tokens.py ++++ b/tests/openid/connect/core/test_tokens.py +@@ -1,6 +1,6 @@ + from __future__ import absolute_import, unicode_literals + +-import mock ++from unittest import mock + + from oauthlib.openid.connect.core.tokens import JWTToken + diff --git a/oauthlib-3.0.2.tar.gz b/oauthlib-3.0.2.tar.gz deleted file mode 100644 index dff17a7..0000000 Binary files a/oauthlib-3.0.2.tar.gz and /dev/null differ diff --git a/oauthlib-3.1.0.tar.gz b/oauthlib-3.1.0.tar.gz new file mode 100644 index 0000000..c4ed996 Binary files /dev/null and b/oauthlib-3.1.0.tar.gz differ diff --git a/python-oauthlib.spec b/python-oauthlib.spec index 699f859..aee3f99 100644 --- a/python-oauthlib.spec +++ b/python-oauthlib.spec @@ -1,5 +1,5 @@ Name: python-oauthlib -Version: 3.0.2 +Version: 3.1.0 Release: 1 Summary: Python Framework for OAuth1 & OAuth2 License: BSD @@ -89,5 +89,8 @@ sed -i "s/'unittest2', //" setup.py %endif %changelog +* Sat Aug 22 2020 wenzhanli - 3.1.0-1 +- Package update version 3.1.0 + * Tue Sep 3 2019 openEuler Buildteam - 3.0.2-1 - Package init diff --git a/python-oauthlib.yaml b/python-oauthlib.yaml new file mode 100644 index 0000000..78c7264 --- /dev/null +++ b/python-oauthlib.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: idan/oauthlib +tag_prefix: ^ +seperator: . \ No newline at end of file