Commit Graph

19 Commits

Author SHA1 Message Date
Andreas Jaeger 2a5a7bdb57 Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

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.

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: Id95a6d2403c03cb909a37820f07d28107c5b02b2
2020-06-03 17:42:20 +02:00
Andreas Jaeger a73df5a05f Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build, fix doc warnings
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: I23a2d62a8853f01e8574ef37b5ee1ac2ee09acd0
2020-04-10 11:21:00 +02:00
Ghanshyam Mann 3e6eab5fc3 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

openstack-ansible repos need few updates on requirements
and tox file.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Ic6cb1eb547efa7cda472950a49dd8adbd7760ffe
2020-02-29 18:42:40 -06:00
Dmitriy Rabotyagov 1c5719896d Update Specs to use openstackdocstheme
Change-Id: I30b51d7ab769458667b26608a121b73864d5388f
2019-10-01 18:20:49 +03:00
OpenStack Proposal Bot 476a72d67c Updated from global requirements
Change-Id: I37dc70ad1fe6c70b68dbea32278db89459e56064
2018-03-15 07:41:50 +00:00
OpenStack Proposal Bot 02aecfe3fb Updated from global requirements
Change-Id: I0c6712dbb24cfeb70de360cd37b80ebb01cfdde5
2018-03-13 07:18:22 +00:00
OpenStack Proposal Bot afdac3e05e Updated from global requirements
Change-Id: I8ed2ec1c971785fb4931a10ca0c9ca0ffe8ce20d
2018-03-10 13:39:02 +00:00
OpenStack Proposal Bot fe04bf577a Updated from global requirements
Change-Id: I2c633fd950f811a824bdc475cf044948f18f0f6e
2018-01-18 03:20:00 +00:00
OpenStack Proposal Bot 147902b4e5 Updated from global requirements
Change-Id: I237eb3d23b2192c77da2462561fb12e571db4e54
2017-09-16 23:21:01 +00:00
OpenStack Proposal Bot 2288400a1e Updated from global requirements
Change-Id: I4c2904c9a2609f87fab8b09b81dc0df65c6d65a9
2017-06-27 12:19:13 +00:00
OpenStack Proposal Bot ec488c172c Updated from global requirements
Change-Id: I132f08811f54da26bf8d0b5203f80ce2dc2b7999
2017-05-17 03:55:47 +00:00
OpenStack Proposal Bot 4a09ae0247 Updated from global requirements
Change-Id: Ie6947641ea4d25714c18d5ea1fc638c5c982fbd5
2017-02-10 05:56:50 +00:00
OpenStack Proposal Bot ae967fcf73 Updated from global requirements
Change-Id: If1bb0234de8230b17c7a7edb89d7d0facb34e558
2016-09-28 16:59:03 +00:00
Jesse Pretorius 3e065e97e3 Implement doc8 checks
Change-Id: Ic830833f6abef29a5fc5ca13500a9a8d9a7c036d
2016-09-28 12:21:11 +01:00
OpenStack Proposal Bot ec8f76d1c5 Updated from global requirements
Change-Id: Icdff0a836e36d9aab9fae0e4787c0799bb204996
2016-09-27 10:05:51 +00:00
Jesse Pretorius 5e2d9643d6 Update tox configuration
This patch updates the tox configuration to take advantage
of upper-constraints. This ensures that all tests/builds
are executed using known good versions of packages.

Change-Id: I3223f63b4a2fef96c8da96345c185c64191e684a
2016-08-20 17:48:12 +01:00
Jesse Pretorius 846f4736ff Reduce requirements to the minimum set
This patch reduces the requirements to a minimum set required
to successfully build the specs.

Change-Id: I15c6a9997a77e988354edcabc9f617ae052391d9
2016-01-20 11:14:15 +00:00
Jesse Pretorius ce0c2545ff Add theme fix for browsable source code
This adds a fix to ensure that the published docs have the correct
link to the browsable source code as implemented in
https://review.openstack.org/236091

It also updates the requirements for the docs jobs to ensure
that they are in line with upstream.

Change-Id: Ic8164fd96c4ca9d286f22e7a73c84da35d16228b
2015-10-21 14:46:47 +01:00
Kevin Carter 05b9c2e76f Initial commit for OS-Ansible-Deployment specs
This commit adds basic repo configuration and testing for specs.
Changes include:

* Doc testing
* Index testing
* Build testing
* Initial spec template

Change-Id: I48e4ef1794fb3b698a8346345848bdfa67ccb08b
2015-03-17 14:19:19 -05:00