From 3562406c0e87e2f5a7b9a922dac95312d498e820 Mon Sep 17 00:00:00 2001 From: Adina Wagner Date: Thu, 28 Oct 2021 18:00:26 +0200 Subject: [PATCH] Outsource development dependencies to make github action faster; There is no need to install scikit learn etc for building the book --- docs/conf.py | 1 - requirements-devel.txt | 9 +++++++++ requirements.txt | 12 +----------- 3 files changed, 10 insertions(+), 12 deletions(-) create mode 100644 requirements-devel.txt diff --git a/docs/conf.py b/docs/conf.py index dda0e7905..7287b5011 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -79,7 +79,6 @@ 'sphinx.ext.doctest', 'sphinxcontrib.autorunrecord', 'sphinxcontrib.rsvgconverter', - 'sphinxcontrib.plantuml', 'dataladhandbook_support', 'notfound.extension', 'sphinx_copybutton', diff --git a/requirements-devel.txt b/requirements-devel.txt new file mode 100644 index 000000000..271f58fdd --- /dev/null +++ b/requirements-devel.txt @@ -0,0 +1,9 @@ +# install python packages that are relevant to build all handbook examples +datalad-container +datalad-hirni +nose +seaborn +pandas +sklearn +scikit-image +dvc \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 2225d7aa9..af8de415f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21,16 +21,6 @@ sphinx-notfound-page sphinx-copybutton<0.4 urllib3 sphinxcontrib-svg2pdfconverter -sphinxcontrib-plantuml -e git://github.com/mih/autorunrecord.git@master#egg=autorunrecord # install our own directives --e . -# install python packages that are relevant to build all handbook examples -datalad-container -datalad-hirni -nose -seaborn -pandas -sklearn -scikit-image -dvc +-e . \ No newline at end of file