Commit Graph

9 Commits (master)

Author SHA1 Message Date
Andreas Jaeger 7b3b854264 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: I18c53d2d0fbf2929cafd0c995c72a0b20ad809e9
2020-06-03 20:41:15 +02:00
Andreas Jaeger c4a651a302 Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine;
  cleanup for Python 3 only
- Fix sphinx warnings

Change-Id: Ic70971b3c927508cd8a69b74f0c6b152671e8f83
2020-04-10 12:41:07 +02:00
Quique Llorente be2b9dcb31 Deprecate oslosphinx with openstackdocstheme
Oslosphinxs is bosolete and will be EOL after pike, this replace it with
openstackdocstheme with is the official replacement.

Also upgrade sphinx to make it compatible with newer version of yasfb.

Unit test are run with python3 so we can upgrade sphinx to >= 2.0.0

Closes-Bug: #1824074

Change-Id: Ifb28b4e656b60dc1b2dcb6da08b0e717439586ee
2019-04-10 09:24:09 +02:00
Ha Manh Dong 25705e4da3 Switch to use stestr for unit test
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
So we should switch to stestr.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: Ib6985475a257570c2df000dfcabb8600afc11f4f
2018-07-18 10:55:52 +07:00
Doug Hellmann 07990ebc8e Add RSS feed
Publish an RSS feed of the changes to the specs repository to make the
specs more discoverable.

Change-Id: Ib4f84efab8b3af3ddd47d38d63a91362612bd655
2014-09-10 16:03:38 -04:00
Andreas Jaeger e890283740 Remove docutils pin
This was added to work around bug 1091333.  A new sphinx has been
released and so this is no longer necessary.

Change-Id: I9107884d964757a9154bdd1feb4ea6df4e9df43e
2014-08-27 12:05:30 +02:00
Derek Higgins c511428af6 Add sphinx to requirements
This appears to be needed to build the docs.

Change-Id: Ib70f1e542cbd2edbb86cb4b2bb5769a4e19c5d4d
2014-05-02 09:31:07 +01:00
Derek Higgins 7c4b353255 Adding in some boiler plate
Mainly coppied from the nova-specs repository.
2014-05-01 13:56:45 +01:00
Derek Higgins 7a52971485 Initial project as generated by cookiecutter-openstack 2014-05-01 12:24:26 +01:00