Commit Graph

18 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 04f5847349 Switch sphinx language to en
With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and should
not be used.


Change-Id: I693a7be59720ab2e00088e8f0dfbfd646316afb7
2022-05-30 16:01:09 +02:00
Jonathan Rosser 2cb805baff Fix linter errors
Change-Id: I39b39f0aba3ca33690dd26d09e5d50f44acd8d97
2020-10-02 07:34:24 +01:00
Zuul 5f0e5ebdd4 Merge "use newer openstackdocstheme and reno versions" 2020-06-05 10:58:42 +00:00
OpenStack Proposal Bot b63ea0b3cb Updated from OpenStack Ansible Tests
Change-Id: I2c62481f1fdedfcd96176fee00576a06dd0949e3
2020-06-03 19:12:57 +00:00
Andreas Jaeger 01e12c0f66 use newer openstackdocstheme and reno versions
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.

Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I6dfffecab2d2b600f6aa1183a39cf7c3074e1efb
2020-06-03 18:56:42 +02:00
Andreas Jaeger 57e14de065 Update docstheme for style
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since this repo is using now Victoria (master) requirements but has
not branched for Ussuri yet, it uses the new version.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

Change-Id: I11b5f1c1ba6313b9bef39754f02ec129b0db7e4f
2020-05-20 16:45:36 +00:00
Andreas Jaeger a50dd18cc1 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Use newer openstackdocstheme and Sphinx versions
- Cleanup */source/conf.py to remove now obsolete content.
- Remove install_command from tox.ini, the default is fine

Change-Id: I41d8153a0543f6983dd97311243f057d270e17ef
2020-04-25 15:17:06 +02:00
OpenStack Proposal Bot 3292f58eb7 Updated from OpenStack Ansible Tests
Change-Id: Ibb77a1d24204712fd533be7e96c87f111383ea5b
2020-04-13 17:56:46 +00:00
OpenStack Proposal Bot a0195abe21 Updated from OpenStack Ansible Tests
Change-Id: Id3aa98e61e601bb17c1b3d8581dfc671f1e08250
2019-11-21 16:37:31 +00:00
OpenStack Proposal Bot 71c559f240 Updated from OpenStack Ansible Tests
Change-Id: Ic584a772d6621156f38c2308302a58bf187371bf
2019-10-23 17:27:35 +00:00
Dmitriy Rabotyagov 8e13d0d014 PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Change-Id: Ib0fc3cabe19771c3f569d22c8b09aa456f4caf6e
Story: 2006105
2019-10-16 14:24:53 +03:00
Zuul 3e86352fb4 Merge "Updated from OpenStack Ansible Tests" 2019-07-30 20:23:17 +00:00
Zuul f1885afdc8 Merge "Update to opendev" 2019-07-30 20:11:55 +00:00
OpenStack Proposal Bot 6aacb52e88 Updated from OpenStack Ansible Tests
Change-Id: I05043ef481080b465002e51570c4cc3e0dc5dd3e
2019-07-30 19:47:38 +00:00
OpenStack Proposal Bot 999e0ee843 Updated from OpenStack Ansible Tests
Change-Id: Icd8a85ef97f799e7bc91af6a792e7f21e48f4adb
2019-07-20 09:42:29 +00:00
Le Hou 593c6b3099 Update to opendev
Change-Id: I10d85fa08af6ac4034a50e1a679cef0c52bf75ce
2019-04-24 01:11:44 +00:00
Mohammed Naser 6cf37c0c5d docs: drop sphinxmark
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail.  This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.

Change-Id: Ia541e8c786cecd74e3fd20f5a1b332ec610cf8c6
2019-04-04 05:15:27 +00:00
Jesse Pretorius 8ffaab139b Add CI/docs/releasenotes scaffolding and basic test
Change-Id: I27c70ff45d5361a80811575d62328f35ef35e0a1
2018-03-24 22:42:06 +00:00