mirror of
https://git.deluge-torrent.org/deluge
synced 2025-08-04 07:28:39 +00:00
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:
parent
62a9e3921d
commit
dd8e37a6ce
16 changed files with 19 additions and 18 deletions
|
@ -18,7 +18,7 @@ import deluge.component as component
|
||||||
from deluge.common import get_version, is_ip, windows_check
|
from deluge.common import get_version, is_ip, windows_check
|
||||||
from deluge.configmanager import get_config_dir
|
from deluge.configmanager import get_config_dir
|
||||||
from deluge.core.core import Core
|
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
|
from deluge.error import DaemonRunningError
|
||||||
|
|
||||||
if windows_check():
|
if windows_check():
|
||||||
|
|
|
@ -16,14 +16,14 @@ import sys
|
||||||
import traceback
|
import traceback
|
||||||
from types import FunctionType
|
from types import FunctionType
|
||||||
|
|
||||||
from OpenSSL import crypto, SSL
|
from OpenSSL import SSL, crypto
|
||||||
from twisted.internet import defer, reactor
|
from twisted.internet import defer, reactor
|
||||||
from twisted.internet.protocol import Factory
|
from twisted.internet.protocol import Factory
|
||||||
|
|
||||||
import deluge.component as component
|
import deluge.component as component
|
||||||
import deluge.configmanager
|
import deluge.configmanager
|
||||||
from deluge.core.authmanager import AUTH_LEVEL_ADMIN, AUTH_LEVEL_DEFAULT, AUTH_LEVEL_NONE
|
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
|
from deluge.transfer import DelugeTransferProtocol
|
||||||
|
|
||||||
RPC_RESPONSE = 1
|
RPC_RESPONSE = 1
|
||||||
|
|
|
@ -25,7 +25,7 @@ from deluge._libtorrent import lt
|
||||||
from deluge.common import decode_string, get_magnet_info, utf8_encoded
|
from deluge.common import decode_string, get_magnet_info, utf8_encoded
|
||||||
from deluge.configmanager import ConfigManager, get_config_dir
|
from deluge.configmanager import ConfigManager, get_config_dir
|
||||||
from deluge.core.authmanager import AUTH_LEVEL_ADMIN
|
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.error import InvalidTorrentError
|
||||||
from deluge.event import (PreTorrentRemovedEvent, SessionStartedEvent, TorrentAddedEvent, TorrentFileCompletedEvent,
|
from deluge.event import (PreTorrentRemovedEvent, SessionStartedEvent, TorrentAddedEvent, TorrentFileCompletedEvent,
|
||||||
TorrentFileRenamedEvent, TorrentFinishedEvent, TorrentRemovedEvent, TorrentResumedEvent,
|
TorrentFileRenamedEvent, TorrentFinishedEvent, TorrentRemovedEvent, TorrentResumedEvent,
|
||||||
|
|
|
@ -19,7 +19,7 @@ import os
|
||||||
import shutil
|
import shutil
|
||||||
|
|
||||||
from twisted.internet import reactor
|
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.component as component
|
||||||
import deluge.configmanager
|
import deluge.configmanager
|
||||||
|
|
|
@ -27,8 +27,8 @@ from deluge.core.rpcserver import export
|
||||||
from deluge.httpdownloader import download_file
|
from deluge.httpdownloader import download_file
|
||||||
from deluge.plugins.pluginbase import CorePluginBase
|
from deluge.plugins.pluginbase import CorePluginBase
|
||||||
|
|
||||||
from .common import BadIP, IP
|
from .common import IP, BadIP
|
||||||
from .detect import create_reader, detect_compression, detect_format, UnknownFormatError
|
from .detect import UnknownFormatError, create_reader, detect_compression, detect_format
|
||||||
from .readers import ReaderParseError
|
from .readers import ReaderParseError
|
||||||
|
|
||||||
# TODO: check return values for deferred callbacks
|
# TODO: check return values for deferred callbacks
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from .common import BadIP, IP, raises_errors_as
|
from .common import IP, BadIP, raises_errors_as
|
||||||
|
|
||||||
log = logging.getLogger(__name__)
|
log = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ from twisted.trial import unittest
|
||||||
|
|
||||||
from deluge import error
|
from deluge import error
|
||||||
from deluge.core.authmanager import AUTH_LEVEL_ADMIN
|
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
|
from . import common
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,8 @@ import os
|
||||||
|
|
||||||
from twisted.trial import unittest
|
from twisted.trial import unittest
|
||||||
|
|
||||||
from deluge.common import (fdate, fpcnt, fpeer, fsize, fspeed, ftime, get_path_size, is_ip, is_magnet, is_url,
|
from deluge.common import (VersionSplit, fdate, fpcnt, fpeer, fsize, fspeed, ftime, get_path_size, is_ip, is_magnet,
|
||||||
setup_translations, VersionSplit)
|
is_url, setup_translations)
|
||||||
|
|
||||||
|
|
||||||
class CommonTestCase(unittest.TestCase):
|
class CommonTestCase(unittest.TestCase):
|
||||||
|
|
|
@ -12,7 +12,7 @@ from optparse import make_option
|
||||||
from twisted.internet import defer
|
from twisted.internet import defer
|
||||||
|
|
||||||
import deluge.component as component
|
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.client import client
|
||||||
from deluge.ui.console.main import BaseCommand
|
from deluge.ui.console.main import BaseCommand
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ from twisted.internet import defer, reactor
|
||||||
import deluge.common
|
import deluge.common
|
||||||
import deluge.component as component
|
import deluge.component as component
|
||||||
from deluge.ui.client import client
|
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.eventlog import EventLog
|
||||||
from deluge.ui.console.statusbars import StatusBars
|
from deluge.ui.console.statusbars import StatusBars
|
||||||
from deluge.ui.coreconfig import CoreConfig
|
from deluge.ui.coreconfig import CoreConfig
|
||||||
|
|
|
@ -12,7 +12,7 @@ from collections import deque
|
||||||
from sys import maxint
|
from sys import maxint
|
||||||
|
|
||||||
import deluge.component as component
|
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.client import client
|
||||||
from deluge.ui.console import colors
|
from deluge.ui.console import colors
|
||||||
from deluge.ui.console.modes import format_utils
|
from deluge.ui.console.modes import format_utils
|
||||||
|
|
|
@ -18,7 +18,7 @@ import pango
|
||||||
from gobject import GError
|
from gobject import GError
|
||||||
|
|
||||||
import deluge.component as component
|
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.configmanager import ConfigManager
|
||||||
from deluge.ui.client import client
|
from deluge.ui.client import client
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ import logging
|
||||||
|
|
||||||
import gtk
|
import gtk
|
||||||
import pygtk
|
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
|
from deluge.ui.gtkui.common import load_pickled_state_file, save_pickled_state_file
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ from deluge import common, component, configmanager
|
||||||
from deluge.core.rpcserver import check_ssl_keys
|
from deluge.core.rpcserver import check_ssl_keys
|
||||||
from deluge.ui.tracker_icons import TrackerIcons
|
from deluge.ui.tracker_icons import TrackerIcons
|
||||||
from deluge.ui.web.auth import Auth
|
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.json_api import JSON, WebApi
|
||||||
from deluge.ui.web.pluginmanager import PluginManager
|
from deluge.ui.web.pluginmanager import PluginManager
|
||||||
|
|
||||||
|
|
|
@ -19,3 +19,4 @@ known_standard_library=unicodedata
|
||||||
line_length=120
|
line_length=120
|
||||||
skip=gtkui.py
|
skip=gtkui.py
|
||||||
known_third_party=pygtk,gtk,gobject,gtk.gdk,pango,cairo,pangocairo
|
known_third_party=pygtk,gtk,gobject,gtk.gdk,pango,cairo,pangocairo
|
||||||
|
order_by_type=true
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -71,7 +71,7 @@ deps =
|
||||||
whitelist_externals =
|
whitelist_externals =
|
||||||
{[testenv]whitelist_externals}
|
{[testenv]whitelist_externals}
|
||||||
isort
|
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]
|
[testenv:flake8]
|
||||||
setenv = {[testenv]setenv}
|
setenv = {[testenv]setenv}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue