0001-python3-define-a-compat.FileType.patch
src/authentic2/compat.py | ||
---|---|---|
6 | 6 |
from django.db import connection |
7 | 7 |
from django.db.utils import OperationalError |
8 | 8 |
from django.core.exceptions import ImproperlyConfigured |
9 |
from django.utils import six |
|
9 | 10 | |
10 | 11 |
from django.contrib.auth.tokens import PasswordResetTokenGenerator |
11 | 12 | |
... | ... | |
121 | 122 |
jsonfield.fields.configure_database_connection(connection, **kwargs) |
122 | 123 |
jsonfield.fields.connection_created.disconnect(jsonfield.fields.configure_database_connection) |
123 | 124 |
jsonfield.fields.connection_created.connect(configure_database_connection) |
125 | ||
126 | ||
127 |
if six.PY2: |
|
128 |
FileType = file |
|
129 |
else: |
|
130 |
from io import TextIOWrapper, BufferedReader, BufferedWriter |
|
131 | ||
132 |
FileType = (TextIOWrapper, BufferedReader, BufferedWriter) |
|
124 |
- |