Skip to content

Commit af8646e

Browse files
authored
Update dependencies and minor fixes related to them (#513)
* Fix backwards compatibility type error on newest flask release * Fix different error message on newer PyJWT versions
1 parent 7243b79 commit af8646e

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

flask_jwt_extended/internal_utils.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,6 @@ def get_json_encoder(app: Flask) -> Type[json.JSONEncoder]:
9393
9494
"""
9595
if not HAS_JSON_PROVIDER: # pragma: no cover
96-
return app.json_encoder
96+
return app.json_encoder # type: ignore
9797

9898
return JSONEncoder

requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
black==21.12b0
22
cryptography==39.0.1
3-
Flask==2.1.1
3+
Flask==2.3.2
44
Pallets-Sphinx-Themes==2.0.2
55
pre-commit==2.18.1
6-
PyJWT==2.4.0
6+
PyJWT==2.7.0
77
Sphinx==4.5.0
88
tox==3.25.0

tests/test_view_decorators.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ def test_jwt_invalid_audience(app):
337337
access_token = encode_token(app, {"aud": "different_audience", "sub": "me"})
338338
response = test_client.get(url, headers=make_headers(access_token))
339339
assert response.status_code == 422
340-
assert response.get_json() == {"msg": "Invalid audience"}
340+
assert response.get_json() == {"msg": "Audience doesn't match"}
341341

342342

343343
def test_jwt_invalid_issuer(app):

0 commit comments

Comments
 (0)