1
0
Fork 0

isort: Do not skip install in order to correctly detect third-party imports

Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
merge-requests/381/head
Vasilis Tsiligiannis 2019-05-09 20:49:10 +03:00
parent 084694b02c
commit 4bb87e2e6a
13 changed files with 16 additions and 17 deletions

View File

@ -1,5 +1,4 @@
import requests
from social_core.backends.oauth import BaseOAuth2

View File

@ -1,8 +1,9 @@
import django_filters
from db.base.models import DemodData, Satellite, Transmitter
from django_filters import rest_framework as filters
from django_filters.rest_framework import FilterSet
from db.base.models import DemodData, Satellite, Transmitter
class TransmitterViewFilter(FilterSet):
alive = filters.BooleanFilter(field_name='status', label='Alive', method='filter_status')

View File

@ -1,6 +1,7 @@
from rest_framework import serializers
from db.base.models import TRANSMITTER_STATUS, DemodData, Mode, Satellite, \
Transmitter
from rest_framework import serializers
class ModeSerializer(serializers.ModelSerializer):

View File

@ -1,9 +1,9 @@
import pytest
from django.test import TestCase
from rest_framework import status
from db.base.tests import DemodDataFactory, ModeFactory, SatelliteFactory, \
TransmitterFactory
from rest_framework import status
@pytest.mark.django_db(transaction=True)

View File

@ -1,6 +1,7 @@
from db.api import views
from rest_framework import routers
from db.api import views
router = routers.DefaultRouter()
router.register(r'modes', views.ModeView)

View File

@ -1,13 +1,13 @@
from django.core.files.base import ContentFile
from db.api import filters, pagination, serializers
from db.base.models import DemodData, Mode, Satellite, Transmitter
from db.base.tasks import update_satellite
from rest_framework import mixins, status, viewsets
from rest_framework.parsers import FileUploadParser, FormParser
from rest_framework.permissions import AllowAny
from rest_framework.response import Response
from db.api import filters, pagination, serializers
from db.base.models import DemodData, Mode, Satellite, Transmitter
from db.base.tasks import update_satellite
class ModeView(viewsets.ReadOnlyModelViewSet):
queryset = Mode.objects.all()

View File

@ -1,5 +1,4 @@
from django.core.cache import cache
from rest_framework.authtoken.models import Token
UPPER = 'ABCDEFGHIJKLMNOPQRSTUVWX'

View File

@ -11,9 +11,9 @@ from django.db.models import OuterRef, Subquery
from django.db.models.signals import post_save, pre_save
from django.utils.timezone import now
from markdown import markdown
from shortuuidfield import ShortUUIDField
from db.base.helpers import gridsquare
from shortuuidfield import ShortUUIDField
logger = logging.getLogger('db')

View File

@ -8,13 +8,13 @@ from django.core.mail import send_mail
from django.template.loader import render_to_string
from django.utils.timezone import make_aware
from influxdb import InfluxDBClient
from satellite_tle import fetch_tle_from_celestrak, fetch_tles
from sgp4.earth_gravity import wgs72
from sgp4.io import twoline2rv
from db.base.models import DemodData, Satellite
from db.base.utils import cache_statistics, decode_data
from db.celery import app
from satellite_tle import fetch_tle_from_celestrak, fetch_tles
logger = logging.getLogger('db')

View File

@ -1,5 +1,6 @@
import logging
from _mysql_exceptions import OperationalError
from django.conf import settings
from django.contrib import messages
from django.contrib.auth.decorators import login_required
@ -13,7 +14,6 @@ from django.template.loader import render_to_string
from django.urls import reverse
from django.views.decorators.http import require_POST
from _mysql_exceptions import OperationalError
from db.base.forms import TransmitterEntryForm
from db.base.helpers import get_apikey
from db.base.models import TRANSMITTER_STATUS, TRANSMITTER_TYPE, DemodData, \

View File

@ -1,10 +1,9 @@
import sentry_sdk
from decouple import Csv, config
from dj_database_url import parse as db_url
from sentry_sdk.integrations.django import DjangoIntegration
from unipath import Path
from decouple import Csv, config
ROOT = Path(__file__).parent
ENVIRONMENT = config('ENVIRONMENT', default='dev')

View File

@ -1,9 +1,9 @@
from allauth import urls as allauth_urls
from django.conf import settings
from django.conf.urls import include, url
from django.contrib import admin
from django.views.static import serve
from allauth import urls as allauth_urls
from db.api.urls import api_urlpatterns
from db.base.urls import base_urlpatterns

View File

@ -16,7 +16,6 @@ commands = flake8
[testenv:isort]
deps =
isort==4.3.17
skip_install = True
commands = isort -rc -c -df
[testenv:isort-apply]