From: Guytri KASTANE Date: Tue, 19 Mar 2024 12:55:27 +0000 (+0100) Subject: move new dependencies to opt_depend section X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=refs%2Ftlpr%2F11%2Fhead;p=tools%2Fsat_salome.git move new dependencies to opt_depend section --- diff --git a/products/Sphinx.pyconf b/products/Sphinx.pyconf index 67f9ddc..d91c70e 100644 --- a/products/Sphinx.pyconf +++ b/products/Sphinx.pyconf @@ -16,13 +16,10 @@ default : { env_script : $name + ".py" } - depend : ["Python", "setuptools", "six", "Pygments", - "Jinja2", "docutils", "importlib_metadata", - "packaging", "requests", "imagesize", "alabaster", - "Babel", "snowballstemmer", "sphinxcontrib_applehelp", - "sphinxcontrib_devhelp", "sphinxcontrib_htmlhelp", - "sphinxcontrib_jsmath", "sphinxcontrib_qthelp", - "sphinxcontrib_serializinghtml" + depend : ["Python", "setuptools", "six", "Pygments", "Jinja2", "docutils", "sphinxcontrib_websupport", "packaging", "requests", "imagesize", "alabaster", "Babel", "snowballstemmer"] + opt_depend : ["importlib_metadata", "sphinxcontrib_applehelp", "sphinxcontrib_devhelp", + "sphinxcontrib_htmlhelp", "sphinxcontrib_jsmath", "sphinxcontrib_qthelp", + "sphinxcontrib_serializinghtml" ] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name diff --git a/products/matplotlib.pyconf b/products/matplotlib.pyconf index 12b2f93..f530d4d 100755 --- a/products/matplotlib.pyconf +++ b/products/matplotlib.pyconf @@ -16,11 +16,10 @@ default : env_script : $name + ".py" } # OP distribute is not useful anymore - depend : ['Python', 'setuptools', 'PyQt', 'contourpy', 'fonttools', - 'importlib_resources', 'kiwisolver', 'numpy', 'packaging', - 'Pillow', 'freetype', 'six', 'pytz', 'pyparsing', 'dateutil', 'cycler' - ] - #opt_depend : ['kiwisolver', 'Pillow'] + depend : ['Python', 'setuptools', 'PyQt', 'numpy', 'freetype', 'six', 'pytz', 'pyparsing', 'dateutil', 'cycler'] + opt_depend : ['contourpy', 'fonttools', 'importlib_resources', + 'kiwisolver', 'packaging', 'Pillow' + ] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' diff --git a/products/numpydoc.pyconf b/products/numpydoc.pyconf index 7979b65..7fb9022 100644 --- a/products/numpydoc.pyconf +++ b/products/numpydoc.pyconf @@ -19,7 +19,8 @@ default : { env_script : $name + ".py" } - depend : ['Python', 'setuptools', 'numpy', 'Jinja2', 'Sphinx', 'tabulate', 'tomli'] + depend : ['Python', 'six', 'setuptools', 'numpy'] + opt_depend : ['Jinja2', 'Sphinx', 'tabulate', 'tomli'] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' diff --git a/products/requests.pyconf b/products/requests.pyconf index 03e2616..9fb7a7b 100755 --- a/products/requests.pyconf +++ b/products/requests.pyconf @@ -15,7 +15,8 @@ default : { env_script : $name + ".py" } - depend : ['Python', 'setuptools', 'certifi', 'urllib3', 'idna', 'charset_normalizer'] + depend : ['Python', 'setuptools', 'certifi', 'urllib3', 'idna', 'chardet'] + opt_depend : ['charset_normalizer'] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name install_dir : 'base' diff --git a/products/sphinx_rtd_theme.pyconf b/products/sphinx_rtd_theme.pyconf index 1dc3a91..c80674a 100644 --- a/products/sphinx_rtd_theme.pyconf +++ b/products/sphinx_rtd_theme.pyconf @@ -15,7 +15,8 @@ default : { env_script : $name + ".py" } - depend : ['Python', 'docutils', 'Sphinx', 'sphinxcontrib_jquery'] + depend : ['Python', 'Sphinx'] + opt_depend : ['docutils', 'sphinxcontrib_jquery'] patches : [] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name diff --git a/products/statsmodels.pyconf b/products/statsmodels.pyconf index 2eeb83b..d64c6b6 100644 --- a/products/statsmodels.pyconf +++ b/products/statsmodels.pyconf @@ -15,7 +15,7 @@ default : { } - depend : ["Python", "setuptools", "numpy", "packaging", "pandas", "patsy", "scipy"] + depend : ["Python", "setuptools", "numpy", "packaging", "scipy"] opt_depend : ['pandas', 'patsy', 'Pillow'] source_dir : $APPLICATION.workdir + $VARS.sep + 'SOURCES' + $VARS.sep + $name build_dir : $APPLICATION.workdir + $VARS.sep + 'BUILD' + $VARS.sep + $name