Workaround for the isort Travis issue by using order-by-type

See isort issue: https://github.com/timothycrosley/isort/issues/185
This commit is contained in:
Calum Lind 2014-09-26 12:21:41 +01:00
parent 62a9e3921d
commit dd8e37a6ce
16 changed files with 19 additions and 18 deletions

View file

@ -18,7 +18,7 @@ import deluge.component as component
from deluge.common import get_version, is_ip, windows_check
from deluge.configmanager import get_config_dir
from deluge.core.core import Core
from deluge.core.rpcserver import export, RPCServer
from deluge.core.rpcserver import RPCServer, export
from deluge.error import DaemonRunningError
if windows_check():

View file

@ -16,14 +16,14 @@ import sys
import traceback
from types import FunctionType
from OpenSSL import crypto, SSL
from OpenSSL import SSL, crypto
from twisted.internet import defer, reactor
from twisted.internet.protocol import Factory
import deluge.component as component
import deluge.configmanager
from deluge.core.authmanager import AUTH_LEVEL_ADMIN, AUTH_LEVEL_DEFAULT, AUTH_LEVEL_NONE
from deluge.error import _ClientSideRecreateError, DelugeError, IncompatibleClient, NotAuthorizedError, WrappedException
from deluge.error import DelugeError, IncompatibleClient, NotAuthorizedError, WrappedException, _ClientSideRecreateError
from deluge.transfer import DelugeTransferProtocol
RPC_RESPONSE = 1

View file

@ -25,7 +25,7 @@ from deluge._libtorrent import lt
from deluge.common import decode_string, get_magnet_info, utf8_encoded
from deluge.configmanager import ConfigManager, get_config_dir
from deluge.core.authmanager import AUTH_LEVEL_ADMIN
from deluge.core.torrent import sanitize_filepath, Torrent, TorrentOptions
from deluge.core.torrent import Torrent, TorrentOptions, sanitize_filepath
from deluge.error import InvalidTorrentError
from deluge.event import (PreTorrentRemovedEvent, SessionStartedEvent, TorrentAddedEvent, TorrentFileCompletedEvent,
TorrentFileRenamedEvent, TorrentFinishedEvent, TorrentRemovedEvent, TorrentResumedEvent,

View file

@ -19,7 +19,7 @@ import os
import shutil
from twisted.internet import reactor
from twisted.internet.task import deferLater, LoopingCall
from twisted.internet.task import LoopingCall, deferLater
import deluge.component as component
import deluge.configmanager

View file

@ -27,8 +27,8 @@ from deluge.core.rpcserver import export
from deluge.httpdownloader import download_file
from deluge.plugins.pluginbase import CorePluginBase
from .common import BadIP, IP
from .detect import create_reader, detect_compression, detect_format, UnknownFormatError
from .common import IP, BadIP
from .detect import UnknownFormatError, create_reader, detect_compression, detect_format
from .readers import ReaderParseError
# TODO: check return values for deferred callbacks

View file

@ -10,7 +10,7 @@
import logging
import re
from .common import BadIP, IP, raises_errors_as
from .common import IP, BadIP, raises_errors_as
log = logging.getLogger(__name__)

View file

@ -4,7 +4,7 @@ from twisted.trial import unittest
from deluge import error
from deluge.core.authmanager import AUTH_LEVEL_ADMIN
from deluge.ui.client import Client, client, DaemonSSLProxy
from deluge.ui.client import Client, DaemonSSLProxy, client
from . import common

View file

@ -2,8 +2,8 @@ import os
from twisted.trial import unittest
from deluge.common import (fdate, fpcnt, fpeer, fsize, fspeed, ftime, get_path_size, is_ip, is_magnet, is_url,
setup_translations, VersionSplit)
from deluge.common import (VersionSplit, fdate, fpcnt, fpeer, fsize, fspeed, ftime, get_path_size, is_ip, is_magnet,
is_url, setup_translations)
class CommonTestCase(unittest.TestCase):

View file

@ -12,7 +12,7 @@ from optparse import make_option
from twisted.internet import defer
import deluge.component as component
from deluge.common import fspeed, TORRENT_STATE
from deluge.common import TORRENT_STATE, fspeed
from deluge.ui.client import client
from deluge.ui.console.main import BaseCommand

View file

@ -23,7 +23,7 @@ from twisted.internet import defer, reactor
import deluge.common
import deluge.component as component
from deluge.ui.client import client
from deluge.ui.console import colors, UI_PATH
from deluge.ui.console import UI_PATH, colors
from deluge.ui.console.eventlog import EventLog
from deluge.ui.console.statusbars import StatusBars
from deluge.ui.coreconfig import CoreConfig

View file

@ -12,7 +12,7 @@ from collections import deque
from sys import maxint
import deluge.component as component
from deluge.common import fdate, FILE_PRIORITY, fsize, ftime
from deluge.common import FILE_PRIORITY, fdate, fsize, ftime
from deluge.ui.client import client
from deluge.ui.console import colors
from deluge.ui.console.modes import format_utils

View file

@ -18,7 +18,7 @@ import pango
from gobject import GError
import deluge.component as component
from deluge.common import get_pixmap, resource_filename, TORRENT_STATE
from deluge.common import TORRENT_STATE, get_pixmap, resource_filename
from deluge.configmanager import ConfigManager
from deluge.ui.client import client

View file

@ -11,7 +11,7 @@ import logging
import gtk
import pygtk
from gobject import signal_new, SIGNAL_RUN_LAST, TYPE_NONE
from gobject import SIGNAL_RUN_LAST, TYPE_NONE, signal_new
from deluge.ui.gtkui.common import load_pickled_state_file, save_pickled_state_file

View file

@ -23,7 +23,7 @@ from deluge import common, component, configmanager
from deluge.core.rpcserver import check_ssl_keys
from deluge.ui.tracker_icons import TrackerIcons
from deluge.ui.web.auth import Auth
from deluge.ui.web.common import compress, Template
from deluge.ui.web.common import Template, compress
from deluge.ui.web.json_api import JSON, WebApi
from deluge.ui.web.pluginmanager import PluginManager

View file

@ -19,3 +19,4 @@ known_standard_library=unicodedata
line_length=120
skip=gtkui.py
known_third_party=pygtk,gtk,gobject,gtk.gdk,pango,cairo,pangocairo
order_by_type=true

View file

@ -71,7 +71,7 @@ deps =
whitelist_externals =
{[testenv]whitelist_externals}
isort
commands = python -c "import subprocess, sys; output = subprocess.check_output('isort --recursive --diff --stdout deluge docs win32 *.py', shell=True); print output; sys.exit(len(output) != 0)"
commands = python -c "import subprocess, sys; output = subprocess.check_output('isort --stdout --diff --recursive deluge docs win32 *.py', shell=True); print output; sys.exit(len(output) != 0)"
[testenv:flake8]
setenv = {[testenv]setenv}