File tree Expand file tree Collapse file tree 6 files changed +16
-9
lines changed Expand file tree Collapse file tree 6 files changed +16
-9
lines changed Original file line number Diff line number Diff line change 11-r requirements.txt
2- pytest==2.9.2
2+ pytest==5.3.5
Original file line number Diff line number Diff line change 11# coding: utf-8
22import os
3+ import six
34
45from cryptography .hazmat .backends import default_backend
56from cryptography .hazmat .primitives .serialization import load_pem_private_key , load_pem_public_key
6- from django .utils import six
77from jwt .exceptions import InvalidKeyError
88
99from rest_framework_sso .settings import api_settings
Original file line number Diff line number Diff line change 22from __future__ import absolute_import , unicode_literals
33
44import uuid
5+ import six
56
67from django .conf import settings
78from django .db import models
8- from django .utils import six
9- from django .utils .encoding import python_2_unicode_compatible
9+
10+ try :
11+ from django .utils .encoding import python_2_unicode_compatible as smart_text
12+ except ImportError :
13+ from django .utils .encoding import smart_text
14+
1015from django .utils .translation import ugettext_lazy as _
1116
1217# Prior to Django 1.5, the AUTH_USER_MODEL setting does not exist.
2227AUTH_USER_MODEL = getattr (settings , "AUTH_USER_MODEL" , "auth.User" )
2328
2429
25- @python_2_unicode_compatible
30+ @smart_text
2631class SessionToken (models .Model ):
2732 """
2833 The default session token model.
Original file line number Diff line number Diff line change 11# coding: utf-8
22from __future__ import absolute_import , unicode_literals
33
4+ import six
5+ import jwt
6+
47from datetime import datetime
58
6- import jwt
79from django .contrib .auth import get_user_model
810from django .core .serializers .json import DjangoJSONEncoder
9- from django .utils import six , timezone
11+ from django .utils import timezone
1012from django .utils .translation import gettext_lazy as _
1113from jwt .exceptions import MissingRequiredClaimError , InvalidIssuerError , InvalidTokenError
1214from rest_framework import exceptions
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
2- DJANGO_SETTINGS_MODULE=' tests.settings' py.test tests
2+ DJANGO_SETTINGS_MODULE=' tests.settings' pytest tests
Original file line number Diff line number Diff line change 11# coding: utf-8
22from __future__ import absolute_import , unicode_literals
3+ import six
34
45from cryptography .hazmat .backends .openssl .rsa import _RSAPrivateKey , _RSAPublicKey
56from django .test import TestCase
6- from django .utils import six
77from jwt .exceptions import InvalidKeyError
88
99from rest_framework_sso import keys
You can’t perform that action at this time.
0 commit comments