Skip to content

Commit 2b453da

Browse files
committed
Don't use deprecated ugettext (closes #6)
- deprecated in Django v3 - removed in Django v4
1 parent d3007fc commit 2b453da

File tree

7 files changed

+8
-7
lines changed

7 files changed

+8
-7
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ New features from original code:
1717

1818
- refresh token
1919
- provides 2 middlewares
20-
- Django 2.0+
20+
- Django 3.0+
2121
- better coverage and packaging
2222

2323
## Installation

jwt_auth/exceptions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from django.utils.translation import ugettext as _
1+
from django.utils.translation import gettext as _
22

33

44
class AuthenticationFailed(Exception):

jwt_auth/forms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from django.contrib.auth import authenticate
55
from django.contrib.auth.signals import user_logged_in
66
from django.core.exceptions import ObjectDoesNotExist
7-
from django.utils.translation import ugettext as _
7+
from django.utils.translation import gettext as _
88
from jwt_auth import settings as jwt_auth_settings
99
from jwt_auth.core import User
1010
from jwt_auth.utils import jwt_get_user_id_from_payload_handler

jwt_auth/middleware.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from django.contrib.auth.models import AnonymousUser
55
from django.contrib.auth.middleware import get_user
66
from django.http import JsonResponse
7-
from django.utils.translation import ugettext as _
7+
from django.utils.translation import gettext as _
88
from jwt_auth import settings as jwt_auth_settings, exceptions, mixins
99

1010
logger = logging.getLogger(__name__)

jwt_auth/mixins.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import jwt
22
from django.http import JsonResponse
33
from django.utils.decorators import method_decorator
4-
from django.utils.translation import ugettext as _
4+
from django.utils.translation import gettext as _
55
from django.views.decorators.csrf import csrf_exempt
66
from jwt_auth import exceptions, settings
77
from jwt_auth.core import User

jwt_auth/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from django.http import JsonResponse
55
from django.utils.decorators import method_decorator
6-
from django.utils.translation import ugettext as _
6+
from django.utils.translation import gettext as _
77
from django.views.decorators.csrf import csrf_exempt
88
from django.views.generic import View
99
from jwt_auth import settings as jwt_auth_settings

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#!/usr/bin/env python
22

33
import sys
4+
45
from setuptools import setup
56

67
if sys.argv[-1] == "publish":
@@ -45,5 +46,5 @@ def get_long_description():
4546
"Programming Language :: Python :: 3",
4647
"Topic :: Internet :: WWW/HTTP",
4748
],
48-
install_requires=["Django>=2.0", "PyJWT>=2.0.0"],
49+
install_requires=["Django>=3.0", "PyJWT>=2.0.0"],
4950
)

0 commit comments

Comments
 (0)