Commit Graph

11 Commits

Author SHA1 Message Date
Andreas Jaeger 2d2d7baf03 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.

Disable openstackdocs_auto_name to use 'project' variable as name.

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: If08d763c2c0f09faa61c327ab64f1ad7b1549262
2020-05-30 16:56:41 +02:00
Andreas Jaeger 80c60a7bd6 Cleanup py27 support and docs
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

Change-Id: I3287169563c44d05cfab0329af9756f6de4f885c
2020-04-10 10:45:10 +02:00
Vu Cong Tuan abe1509c6f Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

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

Change-Id: I7dd587134d0047f8e18f1218d162dd5301fc732b
2018-07-11 09:51:46 +07:00
Doug Hellmann daaba42170 add whereto for testing redirects
Set up whereto so that any redirect rules added to the .htaccess file
can be tested.

Change-Id: I2238a2163c26b7df9c6a3dfaf0f8701631ff2cc5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-12-02 17:13:38 +00:00
Brian Rosmaita 46fa54dd05 Update glance-specs to use openstackdocstheme
Maintenance on oslosphinx ended with the Pike release.  This
patch includes the following changes:
* switch to openstackdocstheme
* set context options for openstackdocstheme
  - glance-specs doesn't have its own bug tracker, so config
    to create bugs in the glance bug tracker with tag 'glance-specs'
* update requirements file
* update setup.cfg to use warning-is-error
* update four specs whose warnings were previously ignored
* add an '_extra' directory with stub .htaccess file
* configure docs build to include '_extra'
* update build command in tox.ini

Change-Id: I4da477fd39685a22fb4ef9d702af9b9a79bda0c2
2017-11-28 14:19:44 -05:00
Tony Breeds 1883ba6c6d Revert "Cap Pillow to fix doc gates"
This reverts commit 930cf4d9c1.

Adding Pillow to *requirements.txt was a temporary way to set the
upper bound to < 3.0.0

nodepool thick slaves and requirements have been fixed and devstack is
fixed in the patch that this depends on.

Change-Id: I88965256ee0d83d82ba9aad991951c8702aa301f
Depends-On: I2bec8cf1bfeaaa6ae329704229fdeb86d26e55c7
2015-10-25 22:39:35 +11:00
Kairat Kushaev 930cf4d9c1 Cap Pillow to fix doc gates
Pillow 3.0.0 broke the doc gates. So cap this version until
it will be fixed.

Change-Id: Ib3576b416cbcc53c3fb5bbd5060bdfbf9904df98
Closes-bug: #1502369
2015-10-03 10:23:26 +03:00
Jenkins 113c8a55f1 Merge "Remove docutils pin" 2014-10-14 18:28:58 +00:00
Doug Hellmann 39fa398313 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 15:59:28 -04:00
Andreas Jaeger a238ec602f 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:17:28 +02:00
Arnaud Legendre 0a12603132 Add base glance-specs framework
Build the base framework for the glance-specs repository.

Change-Id: I6d7c1c644798a8d461927f459397a8cb905644e7
2014-05-28 17:20:37 -07:00