Skip to content

Commit

Permalink
Remove requirements-common.txt
Browse files Browse the repository at this point in the history
in an attempt to simplify installation
  • Loading branch information
xmatthias committed Sep 13, 2020
1 parent dcedc14 commit ba8e93e
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 44 deletions.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ RUN cd /tmp && /tmp/install_ta-lib.sh && rm -r /tmp/*ta-lib*
ENV LD_LIBRARY_PATH /usr/local/lib

# Install dependencies
COPY requirements.txt requirements-common.txt requirements-hyperopt.txt /freqtrade/
COPY requirements.txt requirements-hyperopt.txt /freqtrade/
RUN pip install numpy --no-cache-dir \
&& pip install -r requirements-hyperopt.txt --no-cache-dir

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.armhf
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ RUN cd /tmp && /tmp/install_ta-lib.sh && rm -r /tmp/*ta-lib*
ENV LD_LIBRARY_PATH /usr/local/lib

# Install dependencies
COPY requirements.txt requirements-common.txt /freqtrade/
COPY requirements.txt /freqtrade/
RUN pip install numpy --no-cache-dir \
&& pip install -r requirements.txt --no-cache-dir

Expand Down
37 changes: 0 additions & 37 deletions requirements-common.txt

This file was deleted.

39 changes: 36 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# Load common requirements
-r requirements-common.txt

numpy==1.19.1
pandas==1.1.2

ccxt==1.34.11
SQLAlchemy==1.3.19
python-telegram-bot==12.8
arrow==0.16.0
cachetools==4.1.1
requests==2.24.0
urllib3==1.25.10
wrapt==1.12.1
jsonschema==3.2.0
TA-Lib==0.4.18
tabulate==0.8.7
pycoingecko==1.3.0
jinja2==2.11.2
tables==3.6.1
blosc==1.9.2

# find first, C search in arrays
py_find_1st==1.1.4

# Load ticker files 30% faster
python-rapidjson==0.9.1

# Notify systemd
sdnotify==0.3.2

# Api server
flask==1.1.2
flask-jwt-extended==3.24.1
flask-cors==3.0.9

# Support for colorized terminal output
colorama==0.4.3
# Building config files interactively
questionary==1.5.2
prompt-toolkit==3.0.7
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@
setup_requires=['pytest-runner', 'numpy'],
tests_require=['pytest', 'pytest-asyncio', 'pytest-cov', 'pytest-mock', ],
install_requires=[
# from requirements-common.txt
# from requirements.txt
'ccxt>=1.24.96',
'SQLAlchemy',
'python-telegram-bot',
Expand All @@ -82,7 +82,6 @@
'jinja2',
'questionary',
'prompt-toolkit',
# from requirements.txt
'numpy',
'pandas',
'tables',
Expand Down

0 comments on commit ba8e93e

Please sign in to comment.