diff --git a/db/api/filters.py b/db/api/filters.py index 0caf5f4..b184d1e 100644 --- a/db/api/filters.py +++ b/db/api/filters.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import django_filters from django_filters import rest_framework as filters from django_filters.rest_framework import FilterSet diff --git a/db/api/pagination.py b/db/api/pagination.py index b5209ea..29e2d99 100644 --- a/db/api/pagination.py +++ b/db/api/pagination.py @@ -1,6 +1,8 @@ """ Custom pagination classes for REST framework """ +from __future__ import absolute_import, division, print_function, \ + unicode_literals from rest_framework.pagination import PageNumberPagination from rest_framework.response import Response diff --git a/db/api/serializers.py b/db/api/serializers.py index d6b323b..5fc587c 100644 --- a/db/api/serializers.py +++ b/db/api/serializers.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from rest_framework import serializers from db.base.models import TRANSMITTER_STATUS, DemodData, Mode, Satellite, \ diff --git a/db/api/tests.py b/db/api/tests.py index 3269641..559cb41 100644 --- a/db/api/tests.py +++ b/db/api/tests.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import pytest from django.test import TestCase from rest_framework import status diff --git a/db/api/urls.py b/db/api/urls.py index 623df64..f15cf3a 100644 --- a/db/api/urls.py +++ b/db/api/urls.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from rest_framework import routers from db.api import views diff --git a/db/api/views.py b/db/api/views.py index 8e8a2c1..3cf00c4 100644 --- a/db/api/views.py +++ b/db/api/views.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.files.base import ContentFile from rest_framework import mixins, status, viewsets from rest_framework.parsers import FileUploadParser, FormParser diff --git a/db/base/admin.py b/db/base/admin.py index 94788e8..ad5c74a 100644 --- a/db/base/admin.py +++ b/db/base/admin.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import logging from datetime import datetime from socket import error as socket_error diff --git a/db/base/context_processors.py b/db/base/context_processors.py index c81e16f..e602d7d 100644 --- a/db/base/context_processors.py +++ b/db/base/context_processors.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.conf import settings from django.template.loader import render_to_string from satnogsdecoders import __version__ as satnogsdecoders_version diff --git a/db/base/forms.py b/db/base/forms.py index e58e074..d690670 100644 --- a/db/base/forms.py +++ b/db/base/forms.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django import forms from django.core.exceptions import ValidationError from django.utils.translation import ugettext_lazy as _ diff --git a/db/base/helpers.py b/db/base/helpers.py index 84655d9..45d0899 100644 --- a/db/base/helpers.py +++ b/db/base/helpers.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.cache import cache from rest_framework.authtoken.models import Token diff --git a/db/base/management/commands/decode_data.py b/db/base/management/commands/decode_data.py index cad2996..0ac103a 100644 --- a/db/base/management/commands/decode_data.py +++ b/db/base/management/commands/decode_data.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.management.base import BaseCommand from db.base.models import DemodData, Satellite, Telemetry diff --git a/db/base/management/commands/delete_satellite.py b/db/base/management/commands/delete_satellite.py index b493805..8786b58 100644 --- a/db/base/management/commands/delete_satellite.py +++ b/db/base/management/commands/delete_satellite.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.management.base import BaseCommand from db.base.models import Satellite diff --git a/db/base/management/commands/fetch_data.py b/db/base/management/commands/fetch_data.py index 3105246..927dd88 100644 --- a/db/base/management/commands/fetch_data.py +++ b/db/base/management/commands/fetch_data.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from datetime import datetime, timedelta import requests diff --git a/db/base/management/commands/fetch_satellites.py b/db/base/management/commands/fetch_satellites.py index bf497b7..442230b 100644 --- a/db/base/management/commands/fetch_satellites.py +++ b/db/base/management/commands/fetch_satellites.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.management.base import BaseCommand from db.base.tasks import update_satellite diff --git a/db/base/management/commands/initialize.py b/db/base/management/commands/initialize.py index 12a9078..810a249 100644 --- a/db/base/management/commands/initialize.py +++ b/db/base/management/commands/initialize.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.management import call_command from django.core.management.base import BaseCommand diff --git a/db/base/management/commands/update_all_tle.py b/db/base/management/commands/update_all_tle.py index cd8e219..3e4fb71 100644 --- a/db/base/management/commands/update_all_tle.py +++ b/db/base/management/commands/update_all_tle.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.core.management.base import BaseCommand from db.base.tasks import update_all_tle diff --git a/db/base/models.py b/db/base/models.py index aefc5bd..c0f1dde 100644 --- a/db/base/models.py +++ b/db/base/models.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import json import logging from os import path diff --git a/db/base/tasks.py b/db/base/tasks.py index ddb646c..f3024c5 100644 --- a/db/base/tasks.py +++ b/db/base/tasks.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import csv import logging from datetime import datetime, timedelta diff --git a/db/base/templatetags/tags.py b/db/base/templatetags/tags.py index b9a1469..0e65c8b 100644 --- a/db/base/templatetags/tags.py +++ b/db/base/templatetags/tags.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django import template from django.urls import reverse from django.utils.html import format_html diff --git a/db/base/tests.py b/db/base/tests.py index 9fbfd7f..196e0c3 100644 --- a/db/base/tests.py +++ b/db/base/tests.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import random from datetime import datetime, timedelta diff --git a/db/base/urls.py b/db/base/urls.py index ce77aa1..52e3528 100644 --- a/db/base/urls.py +++ b/db/base/urls.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from django.conf.urls import url from db.base import views diff --git a/db/base/utils.py b/db/base/utils.py index bcb4d37..5eb0867 100644 --- a/db/base/utils.py +++ b/db/base/utils.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import binascii import logging from datetime import datetime, timedelta diff --git a/db/base/views.py b/db/base/views.py index f389132..38d229f 100644 --- a/db/base/views.py +++ b/db/base/views.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import logging from _mysql_exceptions import OperationalError diff --git a/db/celery.py b/db/celery.py index 9dbe2b5..758af03 100644 --- a/db/celery.py +++ b/db/celery.py @@ -1,4 +1,5 @@ -from __future__ import absolute_import +from __future__ import absolute_import, division, print_function, \ + unicode_literals import os diff --git a/db/settings.py b/db/settings.py index b4486c0..47e4ec2 100644 --- a/db/settings.py +++ b/db/settings.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import sentry_sdk from decouple import Csv, config from dj_database_url import parse as db_url diff --git a/db/urls.py b/db/urls.py index 3750beb..9925658 100644 --- a/db/urls.py +++ b/db/urls.py @@ -1,3 +1,6 @@ +from __future__ import absolute_import, division, print_function, \ + unicode_literals + from allauth import urls as allauth_urls from django.conf import settings from django.conf.urls import include, url diff --git a/db/wsgi.py b/db/wsgi.py index 7cf858e..f7acccf 100644 --- a/db/wsgi.py +++ b/db/wsgi.py @@ -1,4 +1,7 @@ #!/usr/bin/env python +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import os from django.core.wsgi import get_wsgi_application diff --git a/docs/conf.py b/docs/conf.py index 1ae6bb8..a9679f9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -11,7 +11,7 @@ # # All configuration values have a default; values that are commented out # serve to show the default. - +from __future__ import unicode_literals, absolute_import, division, print_function import time import sys import os @@ -44,8 +44,8 @@ source_suffix = '.rst' master_doc = 'index' # General information about the project. -project = u'satnogs-db' -copyright = u'2014-%s, Libre Space Foundation' % time.strftime('%Y') +project = 'satnogs-db' +copyright = '2014-%s, Libre Space Foundation' % time.strftime('%Y') author = 'SatNOGS' # The version info for the project you're documenting, acts as replacement for @@ -198,7 +198,7 @@ latex_elements = { # (source start file, target name, title, # author, documentclass [howto, manual, or own class]). latex_documents = [ - (master_doc, 'satnogs-db.tex', u'satnogs-db Documentation', + (master_doc, 'satnogs-db.tex', 'satnogs-db Documentation', author, 'manual'), ] @@ -228,7 +228,7 @@ latex_documents = [ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - (master_doc, 'satnogs-db', u'satnogs-db Documentation', + (master_doc, 'satnogs-db', 'satnogs-db Documentation', [author], 1) ] @@ -242,7 +242,7 @@ man_pages = [ # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ - (master_doc, 'satnogs-db', u'satnogs-db Documentation', + (master_doc, 'satnogs-db', 'satnogs-db Documentation', author, 'SatNOGS', 'An hollistic, unified, global transmitter database for all satellite transmitters.', 'Miscellaneous'), ] diff --git a/manage.py b/manage.py index f96d083..abc943f 100755 --- a/manage.py +++ b/manage.py @@ -1,4 +1,7 @@ #!/usr/bin/env python +from __future__ import absolute_import, division, print_function, \ + unicode_literals + import os import sys diff --git a/setup.py b/setup.py index 74348e5..eab40e8 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,5 @@ -from __future__ import absolute_import, division, print_function +from __future__ import absolute_import, division, print_function, \ + unicode_literals from setuptools import setup