Hi, unfortunately, sphinxcontrib-contentui uses deprecated APIs... Please report it to the project.
Thanks, Takeshi KOMIYA 2019年4月11日(木) 2:23 <[email protected]>: > > Hi Gert. > > Thanks for you help I'm now using python3.6 and latest version of pip 19.0.3 > in a virtualenv. and got a lot further. > The install of extension sphinxcontrib-contentui now works but I am getting > the following error when I build our docs tree > > (mysphinx) [sharonk@ip-10-1-1-10 kogdocs]$ sphinx-build -b html source > new_master > Running Sphinx v2.0.1 > making output directory... done > building [mo]: targets for 0 po files that are out of date > building [html]: targets for 455 source files that are out of date > updating environment: 455 added, 0 changed, 0 removed > reading sources... [100%] > > ... > > The HTML pages are in new_master. > > Exception occurred: > File "mysphinx/lib/python3.6/site-packages/sphinxcontrib/contentui.py", line > 90, in copy_assets > app.info('Copying contentui stylesheet/javascript... ', nonl=True) > AttributeError: 'Sphinx' object has no attribute 'info' > > The tabs look to be working fine but the toggle-headers are broken. > > An example rst looks like this > > .. toggle-header:: > :header: **Example 2: Creating a python script environment on Kognitio** > > > Other programs that have been installed on the system after the initial > installation can also be used. A script environment to run python code > can be created using:: > > > CREATE SCRIPT ENVIRONMENT python27 > COMMAND '/usr/local/bin/python2.7' > > > Here Python 2.7 has already been installed on all nodes in the directory > ``/usr/local/bin``. On Kognitio standalone this installation can be done > easily using the Kognitio command utilities ``wxsync`` and ``wxtool``. > > In the old version of Sphinx we use (1.6.3) this produces the following html > snippet for the header > > <p class="toggle-header" id="extscript-env-python"><strong>Example 2: > Creating a python script environment on Kognitio</strong></p> > > but with Sphinx (2.0.0) we are getting an extra paragraph that breaks the > toggle-header: > > <p class="toggle-header" id="extscript-env-python"><p><strong>Example 2: > Creating a python script environment on Kognitio</strong></p> > > </p> > > > For reference this is the current live page (created with Sphinx 1.6.3): > I'll post this Git-hub too. > > Regards > Sharon > > > > On Tuesday, April 9, 2019 at 2:57:26 PM UTC+1, [email protected] wrote: >> >> Hi all >> >> I'm running on CentOS 7 >> I've install the latest Sphinx 2.0.1 into a specified directory (not the >> standard package directory) using pip3 >> >> PYTHONUSERBASE=mysphinxdir pip3 install --user --ignore-installed typing >> >> PYTHONUSERBASE=mysphinxdir pip3 install --user --ignore-installed sphinx >> >> >> >> This installed fine but I now need a couple of the extensions >> sphinxcontrib-contentui and sphinxcontrib-fulltoc. Neither work I get a >> similar error on both. Below is the exception for sphinxcontrib-contentui >> The dependencies run through ok then I get the following message: >> >> >> Running setup.py install for sphinxcontrib-contentui ... done >> Exception: >> Traceback (most recent call last): >> File "/usr/lib/python3.4/site-packages/pip/basecommand.py", line 215, in >> main >> status = self.run(options, args) >> File "/usr/lib/python3.4/site-packages/pip/commands/install.py", line 326, >> in run >> strip_file_prefix=options.strip_file_prefix, >> File "/usr/lib/python3.4/site-packages/pip/req/req_set.py", line 742, in >> install >> **kwargs >> File "/usr/lib/python3.4/site-packages/pip/req/req_install.py", line 928, >> in install >> with open(inst_files_path, 'w') as f: >> FileNotFoundError: [Errno 2] No such file or directory: >> 'mysphinxdir/lib/python3.4/site-packages/sphinxcontrib_contentui-0.2.2-py3.4.egg-info/installed-files.txt' >> >> >> >> Any suggestions welcome. >> >> Thanks >> Sharon > > -- > You received this message because you are subscribed to the Google Groups > "sphinx-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/sphinx-users. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "sphinx-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sphinx-users. For more options, visit https://groups.google.com/d/optout.
