diff --git a/flask_jwt_extended/utils.py b/flask_jwt_extended/utils.py index 4dc7c3b3..83284ef8 100644 --- a/flask_jwt_extended/utils.py +++ b/flask_jwt_extended/utils.py @@ -2,7 +2,8 @@ from typing import Any import jwt -from flask import Response, _request_ctx_stack +from flask import _request_ctx_stack +from flask import Response from werkzeug.local import LocalProxy from flask_jwt_extended.config import config diff --git a/tests/test_asymmetric_crypto.py b/tests/test_asymmetric_crypto.py index ef1ee7c6..5bd067d9 100644 --- a/tests/test_asymmetric_crypto.py +++ b/tests/test_asymmetric_crypto.py @@ -1,6 +1,10 @@ import pytest -from flask import Flask, jsonify -from flask_jwt_extended import JWTManager, create_access_token, jwt_required +from flask import Flask +from flask import jsonify + +from flask_jwt_extended import create_access_token +from flask_jwt_extended import jwt_required +from flask_jwt_extended import JWTManager RSA_PRIVATE = """ -----BEGIN RSA PRIVATE KEY----- diff --git a/tests/test_cookies.py b/tests/test_cookies.py index c028a8c1..a1d2d483 100644 --- a/tests/test_cookies.py +++ b/tests/test_cookies.py @@ -1,16 +1,17 @@ import pytest -from flask import Flask, jsonify, request -from flask_jwt_extended import ( - JWTManager, - create_access_token, - create_refresh_token, - jwt_required, - set_access_cookies, - set_refresh_cookies, - unset_access_cookies, - unset_jwt_cookies, - unset_refresh_cookies, -) +from flask import Flask +from flask import jsonify +from flask import request + +from flask_jwt_extended import create_access_token +from flask_jwt_extended import create_refresh_token +from flask_jwt_extended import jwt_required +from flask_jwt_extended import JWTManager +from flask_jwt_extended import set_access_cookies +from flask_jwt_extended import set_refresh_cookies +from flask_jwt_extended import unset_access_cookies +from flask_jwt_extended import unset_jwt_cookies +from flask_jwt_extended import unset_refresh_cookies def _get_cookie_from_response(response, cookie_name): diff --git a/tests/test_decode_tokens.py b/tests/test_decode_tokens.py index 5a082eb0..4d13f787 100644 --- a/tests/test_decode_tokens.py +++ b/tests/test_decode_tokens.py @@ -1,29 +1,28 @@ -from datetime import datetime, timedelta, timezone +from datetime import datetime +from datetime import timedelta +from datetime import timezone import pytest from dateutil.relativedelta import relativedelta from flask import Flask -from flask_jwt_extended import ( - JWTManager, - create_access_token, - create_refresh_token, - decode_token, - get_jti, - get_unverified_jwt_headers, -) +from jwt import DecodeError +from jwt import ExpiredSignatureError +from jwt import ImmatureSignatureError +from jwt import InvalidAudienceError +from jwt import InvalidIssuerError +from jwt import InvalidSignatureError +from jwt import MissingRequiredClaimError + +from flask_jwt_extended import create_access_token +from flask_jwt_extended import create_refresh_token +from flask_jwt_extended import decode_token +from flask_jwt_extended import get_jti +from flask_jwt_extended import get_unverified_jwt_headers +from flask_jwt_extended import JWTManager from flask_jwt_extended.config import config from flask_jwt_extended.exceptions import JWTDecodeError -from jwt import ( - DecodeError, - ExpiredSignatureError, - ImmatureSignatureError, - InvalidAudienceError, - InvalidIssuerError, - InvalidSignatureError, - MissingRequiredClaimError, -) - -from tests.utils import encode_token, get_jwt_manager +from tests.utils import encode_token +from tests.utils import get_jwt_manager @pytest.fixture(scope="function") diff --git a/tests/test_headers.py b/tests/test_headers.py index 7d061297..fb3b8252 100644 --- a/tests/test_headers.py +++ b/tests/test_headers.py @@ -1,7 +1,10 @@ import pytest -from flask import Flask, jsonify -from flask_jwt_extended import JWTManager, create_access_token, jwt_required +from flask import Flask +from flask import jsonify +from flask_jwt_extended import create_access_token +from flask_jwt_extended import jwt_required +from flask_jwt_extended import JWTManager from tests.utils import get_jwt_manager