From 007703156bc2a7c025e665fcdfbe02bd4aa7fe56 Mon Sep 17 00:00:00 2001 From: hroff-1902 Date: Mon, 15 Jul 2019 01:55:35 +0300 Subject: [PATCH] do not export ARGS_* from configuration --- freqtrade/configuration/__init__.py | 6 ------ freqtrade/tests/test_arguments.py | 2 +- scripts/download_backtest_data.py | 2 +- scripts/plot_dataframe.py | 3 ++- scripts/plot_profit.py | 3 ++- 5 files changed, 6 insertions(+), 10 deletions(-) diff --git a/freqtrade/configuration/__init__.py b/freqtrade/configuration/__init__.py index 2f74dc597..548b508a7 100644 --- a/freqtrade/configuration/__init__.py +++ b/freqtrade/configuration/__init__.py @@ -1,8 +1,2 @@ from freqtrade.configuration.arguments import Arguments, TimeRange # noqa: F401 - -from freqtrade.configuration.arguments import ( # noqa: F401 - ARGS_DOWNLOADER, - ARGS_PLOT_DATAFRAME, - ARGS_PLOT_PROFIT) - from freqtrade.configuration.configuration import Configuration # noqa: F401 diff --git a/freqtrade/tests/test_arguments.py b/freqtrade/tests/test_arguments.py index ff1b0e6b0..9de960da3 100644 --- a/freqtrade/tests/test_arguments.py +++ b/freqtrade/tests/test_arguments.py @@ -4,7 +4,7 @@ import argparse import pytest from freqtrade.configuration import Arguments, TimeRange -from freqtrade.configuration import ARGS_DOWNLOADER, ARGS_PLOT_DATAFRAME +from freqtrade.configuration.arguments import ARGS_DOWNLOADER, ARGS_PLOT_DATAFRAME from freqtrade.configuration.arguments import check_int_positive diff --git a/scripts/download_backtest_data.py b/scripts/download_backtest_data.py index 60a9e2cbc..9bf05941f 100755 --- a/scripts/download_backtest_data.py +++ b/scripts/download_backtest_data.py @@ -9,8 +9,8 @@ from pathlib import Path from typing import Any, Dict, List from freqtrade.configuration import Arguments, TimeRange -from freqtrade.configuration import ARGS_DOWNLOADER from freqtrade.configuration import Configuration +from freqtrade.configuration.arguments import ARGS_DOWNLOADER from freqtrade.configuration.check_exchange import check_exchange from freqtrade.data.history import download_pair_history from freqtrade.exchange import Exchange diff --git a/scripts/plot_dataframe.py b/scripts/plot_dataframe.py index f0bc30366..fc7e30173 100755 --- a/scripts/plot_dataframe.py +++ b/scripts/plot_dataframe.py @@ -18,7 +18,8 @@ from typing import Any, Dict, List import pandas as pd -from freqtrade.configuration import Arguments, ARGS_PLOT_DATAFRAME +from freqtrade.configuration import Arguments +from freqtrade.configuration.arguments import ARGS_PLOT_DATAFRAME from freqtrade.data.btanalysis import extract_trades_of_period from freqtrade.optimize import setup_configuration from freqtrade.plot.plotting import (init_plotscript, generate_candlestick_graph, diff --git a/scripts/plot_profit.py b/scripts/plot_profit.py index 632b7879a..96536e1e5 100755 --- a/scripts/plot_profit.py +++ b/scripts/plot_profit.py @@ -8,7 +8,8 @@ import logging import sys from typing import Any, Dict, List -from freqtrade.configuration import Arguments, ARGS_PLOT_PROFIT +from freqtrade.configuration import Arguments +from freqtrade.configuration.arguments import ARGS_PLOT_PROFIT from freqtrade.optimize import setup_configuration from freqtrade.plot.plotting import init_plotscript, generate_profit_graph, store_plot_file from freqtrade.state import RunMode