From 788cda4925b7e1cdf18d09242f0e733f8f6a71ef Mon Sep 17 00:00:00 2001 From: gcarq Date: Mon, 20 Nov 2017 22:26:32 +0100 Subject: [PATCH] add missing import --- freqtrade/analyze.py | 2 +- freqtrade/exchange/__init__.py | 2 +- freqtrade/exchange/bittrex.py | 2 +- freqtrade/rpc/telegram.py | 4 ++-- freqtrade/tests/test_analyze.py | 1 + freqtrade/tests/test_exchange.py | 2 +- freqtrade/tests/test_main.py | 2 +- freqtrade/tests/test_rpc.py | 3 +-- freqtrade/vendor/qtpylib/indicators.py | 8 ++++---- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/freqtrade/analyze.py b/freqtrade/analyze.py index de880c9e6..743e8eebd 100644 --- a/freqtrade/analyze.py +++ b/freqtrade/analyze.py @@ -1,9 +1,9 @@ """ Functions to analyze ticker data with indicators and produce buy and sell signals """ -from enum import Enum import logging from datetime import timedelta +from enum import Enum import arrow import talib.abstract as ta diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index a1f039820..7b5c0c753 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -9,9 +9,9 @@ import arrow import requests from cachetools import cached, TTLCache +from freqtrade import OperationalException from freqtrade.exchange.bittrex import Bittrex from freqtrade.exchange.interface import Exchange -from freqtrade import OperationalException logger = logging.getLogger(__name__) diff --git a/freqtrade/exchange/bittrex.py b/freqtrade/exchange/bittrex.py index 32e29184b..aa74cba80 100644 --- a/freqtrade/exchange/bittrex.py +++ b/freqtrade/exchange/bittrex.py @@ -4,8 +4,8 @@ from typing import List, Dict from bittrex.bittrex import Bittrex as _Bittrex, API_V2_0, API_V1_1 from requests.exceptions import ContentDecodingError -from freqtrade.exchange.interface import Exchange from freqtrade import OperationalException +from freqtrade.exchange.interface import Exchange logger = logging.getLogger(__name__) diff --git a/freqtrade/rpc/telegram.py b/freqtrade/rpc/telegram.py index cce871b70..b3bf9e025 100644 --- a/freqtrade/rpc/telegram.py +++ b/freqtrade/rpc/telegram.py @@ -2,11 +2,11 @@ import logging import re from datetime import timedelta from typing import Callable, Any -from pandas import DataFrame -from tabulate import tabulate import arrow +from pandas import DataFrame from sqlalchemy import and_, func, text +from tabulate import tabulate from telegram import ParseMode, Bot, Update from telegram.error import NetworkError, TelegramError from telegram.ext import CommandHandler, Updater diff --git a/freqtrade/tests/test_analyze.py b/freqtrade/tests/test_analyze.py index a2ff1aec2..c62639997 100644 --- a/freqtrade/tests/test_analyze.py +++ b/freqtrade/tests/test_analyze.py @@ -1,5 +1,6 @@ # pragma pylint: disable=missing-docstring,W0621 import json + import arrow import pytest from pandas import DataFrame diff --git a/freqtrade/tests/test_exchange.py b/freqtrade/tests/test_exchange.py index 93a394de1..78bb89bfc 100644 --- a/freqtrade/tests/test_exchange.py +++ b/freqtrade/tests/test_exchange.py @@ -3,8 +3,8 @@ from unittest.mock import MagicMock import pytest +from freqtrade import OperationalException from freqtrade.exchange import validate_pairs -from freqtrade.misc import OperationalException def test_validate_pairs(default_conf, mocker): diff --git a/freqtrade/tests/test_main.py b/freqtrade/tests/test_main.py index 6154c45d4..494e50e43 100644 --- a/freqtrade/tests/test_main.py +++ b/freqtrade/tests/test_main.py @@ -7,8 +7,8 @@ import requests from sqlalchemy import create_engine from freqtrade import DependencyException, OperationalException -from freqtrade.exchange import Exchanges from freqtrade.analyze import SignalType +from freqtrade.exchange import Exchanges from freqtrade.main import create_trade, handle_trade, init, \ get_target_bid, _process from freqtrade.misc import get_state, State diff --git a/freqtrade/tests/test_rpc.py b/freqtrade/tests/test_rpc.py index 2dcb1d300..9235cc674 100644 --- a/freqtrade/tests/test_rpc.py +++ b/freqtrade/tests/test_rpc.py @@ -1,7 +1,6 @@ # pragma pylint: disable=missing-docstring, too-many-arguments, too-many-ancestors, C0103 -from unittest.mock import MagicMock - from copy import deepcopy +from unittest.mock import MagicMock from freqtrade.rpc import init, cleanup, send_msg diff --git a/freqtrade/vendor/qtpylib/indicators.py b/freqtrade/vendor/qtpylib/indicators.py index d3c1b89af..ee1f14e1f 100644 --- a/freqtrade/vendor/qtpylib/indicators.py +++ b/freqtrade/vendor/qtpylib/indicators.py @@ -19,12 +19,12 @@ # limitations under the License. # +import sys +import warnings +from datetime import datetime, timedelta + import numpy as np import pandas as pd -import warnings -import sys - -from datetime import datetime, timedelta from pandas.core.base import PandasObject # =============================================