From 2ea880c6fa405d35477146d78633d1ab28ca88b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Fastr=C3=A9?= Date: Thu, 25 Mar 2021 18:05:29 +0100 Subject: [PATCH] fix readthedocs compilation --- docs/requirements.txt | 40 ++++++++++++++++++--------- docs/source/conf.py | 64 ++++++++++++++++++++++--------------------- 2 files changed, 60 insertions(+), 44 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 53c6c3ddf..77e118eb7 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,13 +1,27 @@ -alabaster==0.7.10 -Babel==2.4.0 -docutils==0.13.1 -imagesize==0.7.1 -Jinja2==2.10.1 -MarkupSafe==1.0 -Pygments==2.2.0 -pytz==2017.2 -requests==2.20.0 -six==1.10.0 -snowballstemmer==1.2.1 -Sphinx==1.3.6 -git+https://github.com/fabpot/sphinx-php.git@7312eccce9465640752e51373a480da700e02345#egg_name=sphinx-php +alabaster==0.7.12 +Babel==2.9.0 +certifi==2020.12.5 +chardet==4.0.0 +docutils==0.16 +idna==2.10 +imagesize==1.2.0 +Jinja2==2.11.3 +MarkupSafe==1.1.1 +packaging==20.9 +pkg-resources==0.0.0 +Pygments==2.8.1 +pyparsing==2.4.7 +pytz==2021.1 +requests==2.25.1 +six==1.15.0 +snowballstemmer==2.1.0 +Sphinx==3.5.3 +sphinx-php==1.0 +sphinx-rtd-theme==0.5.1 +sphinxcontrib-applehelp==1.0.2 +sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-htmlhelp==1.0.3 +sphinxcontrib-jsmath==1.0.1 +sphinxcontrib-qthelp==1.0.3 +sphinxcontrib-serializinghtml==1.1.4 +urllib3==1.26.4 diff --git a/docs/source/conf.py b/docs/source/conf.py index c101487f8..053a2b7c9 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -25,7 +25,8 @@ on_rtd = os.environ.get('READTHEDOCS', None) == 'True' #sys.path.insert(0, os.path.abspath('.')) if not on_rtd: - sys.path.append(os.path.abspath('./../_exts/sphinx-php')) + # sys.path.append(os.path.abspath('./../_exts/sphinx-php')) + pass # adding PhpLexer @@ -51,37 +52,38 @@ extensions = [ 'sphinx.ext.todo', ] -try: - import sensio.sphinx.refinclude -except ImportError: - print('sensio.sphinx.refinclude is not available') -else: - extensions += ['sensio.sphinx.refinclude'] - -try: - import sensio.sphinx.configurationblock -except ImportError: - print('sensio.sphinx.configurationblock is not available') -else: - extensions += ['sensio.sphinx.configurationblock'] - -try: - import sensio.sphinx.phpcode -except ImportError: - print('sensio.sphinx.phpcode') -else: - extensions += ['sensio.sphinx.phpcode'] - -try: - import sensio.sphinx.bestpractice -except ImportError: - print('sensio.sphinx.bestpractice is not avaialble') -else: - extensions += ['sensio.sphinx.bestpractice'] +# desactivated +# try: +# import sensio.sphinx.refinclude +# except ImportError: +# print('sensio.sphinx.refinclude is not available') +# else: +# extensions += ['sensio.sphinx.refinclude'] +# +# try: +# import sensio.sphinx.configurationblock +# except ImportError: +# print('sensio.sphinx.configurationblock is not available') +# else: +# extensions += ['sensio.sphinx.configurationblock'] +# +# try: +# import sensio.sphinx.phpcode +# except ImportError: +# print('sensio.sphinx.phpcode') +# else: +# extensions += ['sensio.sphinx.phpcode'] +# +# try: +# import sensio.sphinx.bestpractice +# except ImportError: +# print('sensio.sphinx.bestpractice is not avaialble') +# else: +# extensions += ['sensio.sphinx.bestpractice'] #add configuration for api url -api_url = 'http://api.chill.social/master/%s' +# api_url = 'http://api.chill.social/master/%s' # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -104,9 +106,9 @@ copyright = '2014-2016, Champs-Libres, published under the terms of the GNU Free # built documents. # # The short X.Y version. -version = '1.0' +version = '2.0' # The full version, including alpha/beta/rc tags. -release = '1.0' +release = '2.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.