Commit Graph

11 Commits

Author SHA1 Message Date
Takashi Kajinami 06b54af306 Remove old excludes
These are detected as errors since the clean up was done[1] in
the requirements repository.

[1] 314734e938f107cbd5ebcc7af4d9167c11347406

Change-Id: I532f86a5dc0db597743b39593d09217bd1a23fd1
2024-05-01 11:29:52 +09:00
Andreas Jaeger 872d02b23c Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

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

Depends-On: https://review.opendev.org/728938
Change-Id: If23ebf2dcf6304d5ea50c5e427bfad217ce0d235
2020-05-18 21:06:45 +02:00
pengyuesheng 3017e180f0 Drop python 2.7 support and testing
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Ie875138bd1b773f460698e1eacc9dab542318e30
Sem-Ver: api-break
2020-01-30 11:43:11 +00:00
pengyuesheng 39923ae345 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:

- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release

Note that we don't actually drop 'project' since it's referenced
elsewhere in the file and cleaning that up would be hassle.

Change-Id: Ibe4add5a9391c3b3bc49206c9ac65721cedddf5a
2019-12-19 09:13:54 +00:00
caoyuan 5c5df03d0b tox: Keeping going with docs
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Change-Id: I07690fb61001eb282d895fbbac4cd856defe6581
2019-10-24 14:30:47 +08:00
Ben Nemec 016904f816 Cap Bandit below 1.6.0 and update Sphinx requirement
Bandit 1.6.0 accidentally changed how the exclusion list option is
handled and breaks our use of it. Cap to the previous version until
Bandit has fixed the problem.

Sphinx 2.0 no longer works on python 2.7, so we need to start capping
it there as well.

Change-Id: Ib7f8df3fc5b83520b179d0a260c54e015c042b17
Reference: https://github.com/PyCQA/bandit/pull/489
2019-05-13 18:02:21 +00:00
OpenStack Proposal Bot cdbd6566dc Updated from global requirements
Change-Id: I1c0eedc5c321d2c847510a503f0a25e8382f1648
2018-03-15 07:47:51 +00:00
OpenStack Proposal Bot 1a9a54d1a1 Updated from global requirements
Change-Id: Ibfbb20b4e06815bc4ebd4dd7b3a60501fbf7cdcb
2018-01-24 01:25:05 +00:00
OpenStack Proposal Bot c594e71cb7 Updated from global requirements
Change-Id: Ia41f791b8bde7b82d37f4de47d05d1b6ba4e6053
2018-01-18 03:23:13 +00:00
OpenStack Proposal Bot bfdeba62be Updated from global requirements
Change-Id: Idf473d822b830c808c6007bd6d82257fb7305e0a
2018-01-04 06:52:33 +00:00
ChangBo Guo(gcb) f0dd124daa Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:

https://governance.openstack.org/tc/reference/project-testing-interface.html

For more detials information, please refer to:

http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I9d23ea7b5731fb677b2b1a09cdec74a1101dcd2c
2017-12-19 19:00:49 +08:00