misc: apply isort (#52937)

This commit is contained in:
Nicolas Roche 2021-05-07 11:53:34 +02:00
parent 5fade419f7
commit 06db6d8767
331 changed files with 855 additions and 1005 deletions

View File

@ -1,7 +1,7 @@
import random import random
import pytest
import cmislib import cmislib
import pytest
def pytest_addoption(parser): def pytest_addoption(parser):

View File

@ -2,10 +2,9 @@ import base64
import hashlib import hashlib
import os import os
from django.utils.six.moves.urllib import parse as urlparse
import pytest import pytest
import requests import requests
from django.utils.six.moves.urllib import parse as urlparse
SPECIAL_CHARS = '!#$%&+-^_`;[]{}+=' SPECIAL_CHARS = '!#$%&+-^_`;[]{}+='

View File

@ -1,8 +1,8 @@
import pprint import pprint
import random import random
from django.utils.six.moves.urllib import parse
import requests import requests
from django.utils.six.moves.urllib import parse
def test_main(conn): def test_main(conn):

View File

@ -1,4 +1,5 @@
import pprint import pprint
import requests import requests

View File

@ -1,9 +1,11 @@
from __future__ import print_function from __future__ import print_function
import pprint
import datetime import datetime
import requests import pprint
import random import random
import requests
def call_generic(conn, endpoint): def call_generic(conn, endpoint):
print("%s \n" % endpoint) print("%s \n" % endpoint)

View File

@ -15,8 +15,7 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from django.core.exceptions import PermissionDenied from django.core.exceptions import PermissionDenied
from django.http import Http404 from django.http import Http404, JsonResponse
from django.http import JsonResponse
from django.views.generic import DetailView from django.views.generic import DetailView
from passerelle.base.models import Job from passerelle.base.models import Job

View File

@ -15,10 +15,10 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from __future__ import unicode_literals from __future__ import unicode_literals
import contextlib
import os import os
import stat import stat
import tempfile import tempfile
import contextlib
from django.core.files.storage import default_storage from django.core.files.storage import default_storage
from django.template.loader import get_template from django.template.loader import get_template
@ -30,8 +30,8 @@ from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.compat import json_loads from passerelle.compat import json_loads
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.conversion import ensure_encoding from passerelle.utils.conversion import ensure_encoding
from passerelle.utils.jsonresponse import APIError
@contextlib.contextmanager @contextlib.contextmanager

View File

@ -18,16 +18,14 @@
https://entreprise.api.gouv.fr https://entreprise.api.gouv.fr
''' '''
from six.moves.urllib_parse import urljoin
import requests import requests
from django.db import models
from django.utils.translation import ugettext_lazy as _
from django.utils.timezone import datetime, make_aware, timedelta
from django.http import HttpResponse, Http404
from django.core import signing from django.core import signing
from django.db import models
from django.http import Http404, HttpResponse
from django.urls import reverse from django.urls import reverse
from django.utils.timezone import datetime, make_aware, timedelta
from django.utils.translation import ugettext_lazy as _
from six.moves.urllib_parse import urljoin
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -19,6 +19,7 @@
''' '''
from collections import OrderedDict from collections import OrderedDict
import requests import requests
try: try:

View File

@ -17,6 +17,7 @@
from django import forms from django import forms
from passerelle.base.forms import BaseQueryFormMixin from passerelle.base.forms import BaseQueryFormMixin
from . import models from . import models

View File

@ -2,8 +2,9 @@
# Generated by Django 1.11.20 on 2020-03-10 20:17 # Generated by Django 1.11.20 on 2020-03-10 20:17
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
import passerelle.apps.arcgis.models import passerelle.apps.arcgis.models
import passerelle.utils.templates import passerelle.utils.templates

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.18 on 2020-04-01 08:25 # Generated by Django 1.11.18 on 2020-04-01 08:25
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -17,21 +17,21 @@
import string import string
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.urls import reverse
from django.db import models from django.db import models
from django.http import HttpResponse from django.http import HttpResponse
from django.shortcuts import get_object_or_404 from django.shortcuts import get_object_or_404
from django.utils.six.moves.urllib import parse as urlparse from django.urls import reverse
from django.utils import six from django.utils import six
from django.utils.six.moves.urllib import parse as urlparse
from django.utils.text import slugify from django.utils.text import slugify
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseQuery, BaseResource, HTTPResource
from passerelle.utils import mark_safe_lazy from passerelle.utils import mark_safe_lazy
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.conversion import num2deg from passerelle.utils.conversion import num2deg
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.templates import render_to_string, validate_template from passerelle.utils.templates import render_to_string, validate_template
from passerelle.base.models import BaseResource, HTTPResource, BaseQuery
class ArcGISError(APIError): class ArcGISError(APIError):

View File

@ -14,7 +14,7 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from django.views.generic import UpdateView, CreateView, DeleteView from django.views.generic import CreateView, DeleteView, UpdateView
from passerelle.base.mixins import ResourceChildViewMixin from passerelle.base.mixins import ResourceChildViewMixin

View File

@ -16,14 +16,12 @@
import json import json
from requests import RequestException
from django.db import models from django.db import models
from django.utils import six from django.utils import six, timezone
from django.utils.dateparse import parse_date, parse_time
from django.utils.six.moves.urllib import parse as urlparse from django.utils.six.moves.urllib import parse as urlparse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.utils.dateparse import parse_date, parse_time from requests import RequestException
from django.utils import timezone
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint

View File

@ -16,17 +16,16 @@
import base64 import base64
from collections import OrderedDict from collections import OrderedDict
from requests.exceptions import ConnectionError
from django.core.cache import cache from django.core.cache import cache
from django.db import models from django.db import models
from django.utils.six.moves.urllib import parse as urlparse from django.utils.six.moves.urllib import parse as urlparse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from requests.exceptions import ConnectionError
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.api import endpoint
from passerelle.base.models import BaseResource, HTTPResource from passerelle.base.models import BaseResource, HTTPResource
from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError
DEMAND_SCHEMA = { DEMAND_SCHEMA = {
'$schema': 'http://json-schema.org/draft-04/schema#', '$schema': 'http://json-schema.org/draft-04/schema#',

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.20 on 2019-06-19 10:24 # Generated by Django 1.11.20 on 2019-06-19 10:24
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -15,13 +15,13 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import base64 import base64
import zeep
from zeep.helpers import serialize_object
import zeep
from django.db import models from django.db import models
from django.utils.translation import ugettext_lazy as _
from django.utils.six.moves.urllib import parse as urlparse
from django.http import Http404 from django.http import Http404
from django.utils.six.moves.urllib import parse as urlparse
from django.utils.translation import ugettext_lazy as _
from zeep.helpers import serialize_object
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint

View File

@ -17,20 +17,20 @@
import base64 import base64
import binascii import binascii
import lxml.etree
from django.db import models from django.db import models
from django.utils import dateformat, dateparse from django.utils import dateformat, dateparse
from django.utils.encoding import force_text from django.utils.encoding import force_text
from django.utils.six.moves import urllib from django.utils.six.moves import urllib
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
import lxml.etree
from zeep import helpers from zeep import helpers
from zeep.exceptions import Fault from zeep.exceptions import Fault
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
from . import schemas
from . import schemas
DATE_FORMAT = 'l d F Y, G:i' DATE_FORMAT = 'l d F Y, G:i'

View File

@ -2,9 +2,9 @@
# Generated by Django 1.11.10 on 2018-09-18 09:42 # Generated by Django 1.11.10 on 2018-09-18 09:42
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -15,21 +15,21 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import datetime import datetime
import requests
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
import requests
from django.contrib.postgres.fields import JSONField from django.contrib.postgres.fields import JSONField
from django.db import models from django.db import models
from django.utils import six from django.utils import six
from django.utils.six.moves.urllib import parse as urlparse from django.utils.six.moves.urllib import parse as urlparse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource, HTTPResource
from passerelle.utils import xml as xmlutils from passerelle.utils import xml as xmlutils
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.conversion import to_ascii from passerelle.utils.conversion import to_ascii
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
from passerelle.utils.validation import is_number from passerelle.utils.validation import is_number
from passerelle.base.models import BaseResource, HTTPResource
from . import utils from . import utils

View File

@ -1,8 +1,8 @@
import time import time
from contextlib import contextmanager from contextlib import contextmanager
from django.db import transaction
from django.core.cache import cache from django.core.cache import cache
from django.db import transaction
from django.utils import six from django.utils import six
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,8 +2,9 @@
# Generated by Django 1.11.18 on 2019-12-06 11:44 # Generated by Django 1.11.18 on 2019-12-06 11:44
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
import passerelle.apps.base_adresse.models import passerelle.apps.base_adresse.models

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.18 on 2020-01-30 15:04 # Generated by Django 1.11.18 on 2020-01-30 15:04
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,18 +1,16 @@
import datetime import datetime
import gzip import gzip
from requests import RequestException
from requests.exceptions import ConnectionError
from django.contrib.postgres.fields import JSONField from django.contrib.postgres.fields import JSONField
from django.db import connection, models from django.db import connection, models
from django.db.models import Q from django.db.models import Q
from django.utils import six, timezone
from django.utils.http import urlencode from django.utils.http import urlencode
from django.utils.translation import ugettext_lazy as _
from django.utils import timezone
from django.utils import six
from django.utils.six import StringIO from django.utils.six import StringIO
from django.utils.six.moves.urllib import parse as urlparse from django.utils.six.moves.urllib import parse as urlparse
from django.utils.translation import ugettext_lazy as _
from requests import RequestException
from requests.exceptions import ConnectionError
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.compat import json_loads from passerelle.compat import json_loads

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,10 +1,10 @@
import json import json
import requests
from requests.auth import HTTPBasicAuth
from django.urls import reverse import requests
from django.db import models from django.db import models
from django.urls import reverse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from requests.auth import HTTPBasicAuth
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource

View File

@ -1,6 +1,7 @@
from django.views.decorators.csrf import csrf_exempt
from django.conf.urls import url from django.conf.urls import url
from .views import BdpDetailView, ResourcesView, PostAdherentView from django.views.decorators.csrf import csrf_exempt
from .views import BdpDetailView, PostAdherentView, ResourcesView
urlpatterns = [ urlpatterns = [
url(r'^(?P<slug>[\w,-]+)/$', BdpDetailView.as_view(), name='bdp-view'), url(r'^(?P<slug>[\w,-]+)/$', BdpDetailView.as_view(), name='bdp-view'),

View File

@ -1,9 +1,9 @@
from django.http import Http404 from django.http import Http404
from django.views.generic.base import View from django.views.generic.base import View
from django.views.generic.detail import SingleObjectMixin, DetailView from django.views.generic.detail import DetailView, SingleObjectMixin
from passerelle.compat import json_loads
import passerelle.utils as utils import passerelle.utils as utils
from passerelle.compat import json_loads
from .models import Bdp from .models import Bdp

View File

@ -3,6 +3,7 @@
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models from django.db import migrations, models
import passerelle.apps.cartads_cs.models import passerelle.apps.cartads_cs.models

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.12 on 2019-08-31 09:48 # Generated by Django 1.11.12 on 2019-08-31 09:48
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.12 on 2019-09-03 07:19 # Generated by Django 1.11.12 on 2019-09-03 07:19
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.12 on 2019-09-30 15:42 # Generated by Django 1.11.12 on 2019-09-30 15:42
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -17,34 +17,31 @@
import base64 import base64
import datetime import datetime
from ftplib import FTP
import json import json
import os import os
import random import random
import re import re
from xml.etree import ElementTree as etree
import zipfile import zipfile
from ftplib import FTP
from xml.etree import ElementTree as etree
import pdfrw import pdfrw
import pdfrw.findobjs import pdfrw.findobjs
import zeep.exceptions
import zeep.helpers as zeep_helpers
from Crypto.Cipher import AES from Crypto.Cipher import AES
from django.conf import settings from django.conf import settings
from django.contrib.postgres.fields import JSONField from django.contrib.postgres.fields import JSONField
from django.core.files.storage import default_storage from django.core.files.storage import default_storage
from django.core.signing import Signer from django.core.signing import Signer
from django.urls import reverse
from django.db import models from django.db import models
from django.http import HttpResponse from django.http import HttpResponse
from django.urls import reverse
from django.utils.encoding import force_text from django.utils.encoding import force_text
from django.utils.six.moves.urllib import parse as urlparse
from django.utils.text import slugify from django.utils.text import slugify
from django.utils.timezone import now from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.utils.six.moves.urllib import parse as urlparse
import zeep.exceptions
import zeep.helpers as zeep_helpers
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.base.signature import sign_url from passerelle.base.signature import sign_url

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -4,6 +4,7 @@ from __future__ import unicode_literals
import django.contrib.postgres.fields import django.contrib.postgres.fields
from django.db import migrations, models from django.db import migrations, models
import passerelle.sms.models import passerelle.sms.models

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import json import json
import requests
import requests
from django.db import models from django.db import models
from django.utils.six import string_types from django.utils.six import string_types
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _

View File

@ -16,17 +16,17 @@
import os import os
import stat import stat
from lxml import etree, objectify as xobject
from django.core.files.storage import default_storage
from django.core.files.base import ContentFile from django.core.files.base import ContentFile
from django.core.files.storage import default_storage
from django.utils import six from django.utils import six
from django.utils.dateparse import parse_date from django.utils.dateparse import parse_date
from django.utils.encoding import force_bytes from django.utils.encoding import force_bytes
from lxml import etree
from lxml import objectify as xobject
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.files import atomic_write from passerelle.utils.files import atomic_write
from passerelle.utils.jsonresponse import APIError
CERTIFICATE_TYPES = [ CERTIFICATE_TYPES = [
{"id": "NAI", "text": "Naissance"}, {"id": "NAI", "text": "Naissance"},

View File

@ -16,8 +16,8 @@
import os import os
from django.utils.translation import ugettext_lazy as _
from django.core.files.storage import default_storage from django.core.files.storage import default_storage
from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.compat import json_loads from passerelle.compat import json_loads
@ -25,13 +25,13 @@ from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
from .cityweb import ( from .cityweb import (
CivilStatusApplication,
TITLES,
SEXES,
DOCUMENT_TYPES,
CERTIFICATE_TYPES, CERTIFICATE_TYPES,
CONCERNED, CONCERNED,
DOCUMENT_TYPES,
ORIGINS, ORIGINS,
SEXES,
TITLES,
CivilStatusApplication,
) )

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -7,15 +7,15 @@ It is a gateway to http://developers.clicrdv.com/fr/rest-api.html
import base64 import base64
import datetime import datetime
import json import json
import requests
import requests
from django.conf import settings from django.conf import settings
from django.urls import reverse
from django.db import models from django.db import models
from django.urls import reverse
from django.utils.dateformat import format as date_format from django.utils.dateformat import format as date_format
from django.utils.dateformat import time_format from django.utils.dateformat import time_format
from django.utils.translation import ugettext_lazy as _
from django.utils.http import urlquote from django.utils.http import urlquote
from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint

View File

@ -1,9 +1,8 @@
from django.views.decorators.csrf import csrf_exempt
from django.conf.urls import include, url from django.conf.urls import include, url
from django.views.decorators.csrf import csrf_exempt
from passerelle.urls_utils import decorated_includes, required, app_enabled
from passerelle.apps.clicrdv.views import * from passerelle.apps.clicrdv.views import *
from passerelle.urls_utils import app_enabled, decorated_includes, required
urlpatterns = [ urlpatterns = [
url(r'^(?P<slug>[\w,-]+)/$', ClicRdvDetailView.as_view(), name='clicrdv-view'), url(r'^(?P<slug>[\w,-]+)/$', ClicRdvDetailView.as_view(), name='clicrdv-view'),

View File

@ -1,10 +1,9 @@
from django.views.generic.base import View from django.views.generic.base import View
from django.views.generic.detail import SingleObjectMixin, DetailView from django.views.generic.detail import DetailView, SingleObjectMixin
from passerelle.compat import json_loads
import passerelle.utils as utils import passerelle.utils as utils
from passerelle.apps.clicrdv.models import ClicRdv from passerelle.apps.clicrdv.models import ClicRdv
from passerelle.compat import json_loads
class ClicRdvDetailView(DetailView): class ClicRdvDetailView(DetailView):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -17,25 +17,26 @@
import base64 import base64
import binascii import binascii
import functools import functools
import httplib2
import re import re
import httplib2
from cmislib import CmisClient from cmislib import CmisClient
from cmislib.exceptions import CmisException from cmislib.exceptions import (
from cmislib.exceptions import ObjectNotFoundException CmisException,
from cmislib.exceptions import PermissionDeniedException InvalidArgumentException,
from cmislib.exceptions import UpdateConflictException ObjectNotFoundException,
from cmislib.exceptions import InvalidArgumentException PermissionDeniedException,
UpdateConflictException,
)
from django.db import models from django.db import models
from django.utils.translation import ugettext_lazy as _
from django.utils.six import BytesIO from django.utils.six import BytesIO
from django.utils.six.moves.urllib import error as urllib2 from django.utils.six.moves.urllib import error as urllib2
from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
SPECIAL_CHARS = '!#$%&+-^_`~;[]{}+=~' SPECIAL_CHARS = '!#$%&+-^_`~;[]{}+=~'
FILE_PATH_PATTERN = r'^(/|(/[\w%s]+)+)$' % re.escape(SPECIAL_CHARS) FILE_PATH_PATTERN = r'^(/|(/[\w%s]+)+)$' % re.escape(SPECIAL_CHARS)
FILE_NAME_PATTERN = r'[\w%s\.]+$' % re.escape(SPECIAL_CHARS) FILE_NAME_PATTERN = r'[\w%s\.]+$' % re.escape(SPECIAL_CHARS)

View File

@ -16,7 +16,6 @@
from cmislib import CmisClient from cmislib import CmisClient
from cmislib.exceptions import ObjectNotFoundException from cmislib.exceptions import ObjectNotFoundException
from django.http import Http404 from django.http import Http404
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.views.generic import TemplateView from django.views.generic import TemplateView

View File

@ -2,11 +2,13 @@
# Generated by Django 1.11.18 on 2020-03-04 10:25 # Generated by Django 1.11.18 on 2020-03-04 10:25
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import passerelle.apps.cryptor.models
import uuid import uuid
import django.db.models.deletion
from django.db import migrations, models
import passerelle.apps.cryptor.models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -20,11 +20,10 @@ import json
import os import os
from uuid import uuid4 from uuid import uuid4
from Cryptodome.PublicKey import RSA
from Cryptodome.Random import get_random_bytes
from Cryptodome.Cipher import AES, PKCS1_OAEP from Cryptodome.Cipher import AES, PKCS1_OAEP
from Cryptodome.Hash import SHA512 from Cryptodome.Hash import SHA512
from Cryptodome.PublicKey import RSA
from Cryptodome.Random import get_random_bytes
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.core.files.storage import default_storage from django.core.files.storage import default_storage
from django.db import models from django.db import models
@ -37,7 +36,6 @@ from passerelle.utils.api import endpoint
from passerelle.utils.files import atomic_write from passerelle.utils.files import atomic_write
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
FILE_SCHEMA = { FILE_SCHEMA = {
"$schema": "http://json-schema.org/draft-04/schema#", "$schema": "http://json-schema.org/draft-04/schema#",
"title": "File to encrypt", "title": "File to encrypt",

View File

@ -14,8 +14,8 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import os
import argparse import argparse
import os
from django.core.files import File from django.core.files import File
from django.core.management.base import BaseCommand, CommandError from django.core.management.base import BaseCommand, CommandError

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,8 +1,8 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,8 +1,8 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,9 +2,9 @@
# Generated by Django 1.11.12 on 2018-09-05 14:36 # Generated by Django 1.11.12 on 2018-09-05 14:36
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.18 on 2020-04-06 15:02 # Generated by Django 1.11.18 on 2020-04-06 15:02
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -2,6 +2,7 @@
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models from django.db import migrations, models
import passerelle.apps.csvdatasource.models import passerelle.apps.csvdatasource.models

View File

@ -1,5 +1,6 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
import os import os
from django.db import migrations from django.db import migrations

View File

@ -14,34 +14,31 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import csv
import datetime import datetime
import os import os
import re import re
import csv
from collections import OrderedDict
import tempfile import tempfile
from collections import OrderedDict
import six
import pytz import pytz
import six
from django.conf import settings
from django.contrib.postgres.fields import JSONField
from django.core.exceptions import ValidationError
from django.db import models, transaction
from django.urls import reverse
from django.utils.encoding import force_str, force_text, smart_text
from django.utils.timezone import make_aware, now
from django.utils.translation import ugettext_lazy as _
from pyexcel_ods import get_data as get_data_ods from pyexcel_ods import get_data as get_data_ods
from pyexcel_xls import get_data as get_data_xls from pyexcel_xls import get_data as get_data_xls
from django.contrib.postgres.fields import JSONField
from django.utils.encoding import force_str, smart_text, force_text
from django.utils.timezone import make_aware
from django.conf import settings
from django.db import models, transaction
from django.core.exceptions import ValidationError
from django.urls import reverse
from django.utils.timezone import now
from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils import batch from passerelle.utils import batch
from passerelle.utils.jsonresponse import APIError
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.conversion import normalize from passerelle.utils.conversion import normalize
from passerelle.utils.jsonresponse import APIError
identifier_re = re.compile(r"^[^\d\W]\w*\Z", re.UNICODE) identifier_re = re.compile(r"^[^\d\W]\w*\Z", re.UNICODE)

View File

@ -18,7 +18,7 @@ import os
from django.http import HttpResponse from django.http import HttpResponse
from django.shortcuts import get_object_or_404 from django.shortcuts import get_object_or_404
from django.views.generic import View, UpdateView, CreateView, DeleteView from django.views.generic import CreateView, DeleteView, UpdateView, View
from .forms import QueryForm from .forms import QueryForm
from .models import CsvDataSource, Query from .models import CsvDataSource, Query

View File

@ -3,6 +3,7 @@
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models from django.db import migrations, models
import passerelle.apps.esirius.models import passerelle.apps.esirius.models

View File

@ -22,9 +22,8 @@ from urllib.parse import urljoin
from Cryptodome.Cipher import DES from Cryptodome.Cipher import DES
from Cryptodome.Util.Padding import pad from Cryptodome.Util.Padding import pad
from django.db import models
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.db import models
from django.utils.encoding import force_bytes from django.utils.encoding import force_bytes
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
@ -32,7 +31,6 @@ from passerelle.base.models import BaseResource, HTTPResource
from passerelle.utils.api import endpoint from passerelle.utils.api import endpoint
from passerelle.utils.jsonresponse import APIError from passerelle.utils.jsonresponse import APIError
CREATE_APPOINTMENT_SCHEMA = { CREATE_APPOINTMENT_SCHEMA = {
'$schema': 'http://json-schema.org/draft-04/schema#', '$schema': 'http://json-schema.org/draft-04/schema#',
"type": "object", "type": "object",

View File

@ -16,15 +16,15 @@
import csv import csv
import datetime import datetime
from decimal import Decimal
import json import json
import os import os
import sys import sys
import zipfile import zipfile
from decimal import Decimal
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.utils.encoding import force_text
from django.utils import six from django.utils import six
from django.utils.encoding import force_text
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from ..models import Invoice from ..models import Invoice

View File

@ -14,19 +14,18 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import os
import csv import csv
import os
from decimal import Decimal from decimal import Decimal
from django.utils.timezone import make_aware, datetime from django.core.exceptions import ValidationError
from django.core.files.storage import DefaultStorage
from django.utils import six, timezone from django.utils import six, timezone
from django.utils.encoding import force_text from django.utils.encoding import force_text
from django.core.exceptions import ValidationError from django.utils.timezone import datetime, make_aware
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.core.files.storage import DefaultStorage
from ..models import Family, Adult, Child, Invoice from ..models import Adult, Child, Family, Invoice, dict_cherry_pick, get_date, get_datetime
from ..models import dict_cherry_pick, get_datetime, get_date
def normalize_adult(adult): def normalize_adult(adult):

View File

@ -16,15 +16,15 @@
import csv import csv
import datetime import datetime
from decimal import Decimal
import json import json
import os import os
import sys import sys
import zipfile import zipfile
from decimal import Decimal
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.utils.encoding import force_text
from django.utils import six from django.utils import six
from django.utils.encoding import force_text
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from ..models import Invoice from ..models import Invoice

View File

@ -14,15 +14,15 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import fcntl
import os import os
import sys import sys
import zipfile
import tempfile import tempfile
import fcntl import zipfile
from django.core.files.base import File from django.core.files.base import File
from django.core.management.base import BaseCommand, CommandError
from django.core.files.storage import DefaultStorage from django.core.files.storage import DefaultStorage
from django.core.management.base import BaseCommand, CommandError
from passerelle.apps.family.models import GenericFamily, Invoice from passerelle.apps.family.models import GenericFamily, Invoice

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,8 +1,9 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations
import datetime import datetime
from django.db import migrations, models
from django.utils.timezone import utc from django.utils.timezone import utc

View File

@ -16,22 +16,20 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from datetime import date
import os import os
import sys import sys
import zipfile import zipfile
from collections import defaultdict
from datetime import date
import pytz import pytz
from collections import defaultdict
from django.core.exceptions import ValidationError from django.core.exceptions import ValidationError
from django.core.files.storage import default_storage from django.core.files.storage import default_storage
from django.utils import six
from django.utils.translation import ugettext_lazy as _
from django.http import Http404, HttpResponse
from django.db import models, transaction from django.db import models, transaction
from django.utils.timezone import make_aware, datetime, now, is_naive from django.http import Http404, HttpResponse
from django.utils import six
from django.utils.timezone import datetime, is_naive, make_aware, now
from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.compat import json_loads from passerelle.compat import json_loads

View File

@ -15,7 +15,6 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
import feedparser import feedparser
from django.db import models from django.db import models
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -1,7 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import models, migrations from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -14,9 +14,10 @@
# You should have received a copy of the GNU Affero General Public License # You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from django.views.decorators.csrf import csrf_exempt
from django.conf.urls import url from django.conf.urls import url
from .views import GdcDetailView, VoiesView, PostDemandeView, StatusView from django.views.decorators.csrf import csrf_exempt
from .views import GdcDetailView, PostDemandeView, StatusView, VoiesView
urlpatterns = [ urlpatterns = [
url(r'^(?P<slug>[\w,-]+)/$', GdcDetailView.as_view(), name='gdc-view'), url(r'^(?P<slug>[\w,-]+)/$', GdcDetailView.as_view(), name='gdc-view'),

View File

@ -17,10 +17,10 @@
from django.utils.encoding import force_text from django.utils.encoding import force_text
from django.views.generic.base import View from django.views.generic.base import View
from django.views.generic.detail import SingleObjectMixin, DetailView from django.views.generic.detail import DetailView, SingleObjectMixin
from passerelle.compat import json_loads
import passerelle.utils as utils import passerelle.utils as utils
from passerelle.compat import json_loads
from passerelle.utils.conversion import normalize from passerelle.utils.conversion import normalize
from .models import Gdc, phpserialize, phpserialize_loads from .models import Gdc, phpserialize, phpserialize_loads

View File

@ -2,9 +2,10 @@
# Generated by Django 1.11.20 on 2019-09-19 15:23 # Generated by Django 1.11.20 on 2019-09-19 15:23
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
import django.db.models.deletion
from django.db import migrations, models
import passerelle.utils.sftp import passerelle.utils.sftp

View File

@ -16,20 +16,18 @@
import csv import csv
import io import io
from collections import OrderedDict from collections import OrderedDict
from django.contrib.postgres.fields import JSONField from django.contrib.postgres.fields import JSONField
from django.db import models, transaction, IntegrityError from django.db import IntegrityError, models, transaction
from django.http import Http404
from django.utils import six from django.utils import six
from django.utils.encoding import force_bytes from django.utils.encoding import force_bytes
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.http import Http404
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.utils.api import endpoint, APIError
from passerelle.utils import SFTPField from passerelle.utils import SFTPField
from passerelle.utils.api import APIError, endpoint
CSV_DELIMITER = ';' CSV_DELIMITER = ';'
FILES_ENCODING = 'latin-1' FILES_ENCODING = 'latin-1'

View File

@ -1,9 +1,10 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import passerelle.apps.jsondatastore.models
import django.contrib.postgres.fields.jsonb import django.contrib.postgres.fields.jsonb
from django.db import migrations, models
import passerelle.apps.jsondatastore.models
class Migration(migrations.Migration): class Migration(migrations.Migration):

View File

@ -23,7 +23,7 @@ from django.utils.translation import ugettext_lazy as _
from passerelle.base.models import BaseResource from passerelle.base.models import BaseResource
from passerelle.compat import json_loads from passerelle.compat import json_loads
from passerelle.utils.api import endpoint, APIError from passerelle.utils.api import APIError, endpoint
from passerelle.utils.conversion import simplify from passerelle.utils.conversion import simplify

View File

@ -2,8 +2,8 @@
# Generated by Django 1.11.29 on 2020-09-29 13:56 # Generated by Django 1.11.29 on 2020-09-29 13:56
from __future__ import unicode_literals from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):

Some files were not shown because too many files have changed in this diff Show More