From 4ef16471327c50c9abdab3ab3a8fc416770e59c4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 7 Sep 2023 06:25:33 +0200 Subject: [PATCH] Setup.sh should require 3.9 --- freqtrade/__main__.py | 2 +- setup.cfg | 3 +-- setup.sh | 8 ++++---- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/freqtrade/__main__.py b/freqtrade/__main__.py index fc45bdf61..ed950fa01 100755 --- a/freqtrade/__main__.py +++ b/freqtrade/__main__.py @@ -3,7 +3,7 @@ __main__.py for Freqtrade To launch Freqtrade as a module -> python -m freqtrade (with Python >= 3.8) +> python -m freqtrade (with Python >= 3.9) """ from freqtrade import main diff --git a/setup.cfg b/setup.cfg index 3b06eaa7d..d4d70bc34 100644 --- a/setup.cfg +++ b/setup.cfg @@ -14,7 +14,6 @@ classifiers = Environment :: Console Intended Audience :: Science/Research License :: OSI Approved :: GNU General Public License v3 (GPLv3) - Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 @@ -33,7 +32,7 @@ tests_require = pytest-mock packages = find: -python_requires = >=3.8 +python_requires = >=3.9 [options.entry_points] console_scripts = diff --git a/setup.sh b/setup.sh index 8ea5faab5..6bf85edab 100755 --- a/setup.sh +++ b/setup.sh @@ -25,7 +25,7 @@ function check_installed_python() { exit 2 fi - for v in 11 10 9 8 + for v in 11 10 9 do PYTHON="python3.${v}" which $PYTHON @@ -36,7 +36,7 @@ function check_installed_python() { fi done - echo "No usable python found. Please make sure to have python3.8 or newer installed." + echo "No usable python found. Please make sure to have python3.9 or newer installed." exit 1 } @@ -277,7 +277,7 @@ function install() { install_redhat else echo "This script does not support your OS." - echo "If you have Python version 3.8 - 3.11, pip, virtualenv, ta-lib you can continue." + echo "If you have Python version 3.9 - 3.11, pip, virtualenv, ta-lib you can continue." echo "Wait 10 seconds to continue the next install steps or use ctrl+c to interrupt this shell." sleep 10 fi @@ -304,7 +304,7 @@ function help() { echo " -p,--plot Install dependencies for Plotting scripts." } -# Verify if 3.8+ is installed +# Verify if 3.9+ is installed check_installed_python case $* in