Commit Graph

6 Commits

Author SHA1 Message Date
Andreas Jaeger fd5ab8adea Update docs building, cleanup
Update docs building and cleanup a bit:
* Update requirements for Sphinx and openstackdocstheme for
  python 3, create doc/requirements.txt for these
* Remove unneeded doc and translation sections from setup.cfg
* Remove install_command, it's unneeded, the default is fine,
  move constraints into deps, use TOX_CONSTRAINTS instead of
  obsolete UPPER_CONSTRAINTS
* Use new variables from updated openstackdocstheme

Change-Id: I659a8736195ff621032b4fb3bd7a72fa616cf8c6
2020-06-09 07:51:26 +02:00
Vishakha Agarwal 30b20b6e04 Follow the PTI for docs
Use sphinx-build instead of the pbr sphinx extention for building docs
as instructed by the PTI[1].

It fixes the header formatting for the index page, as the headers weren't
rendering at all.

[1] https://governance.openstack.org/tc/reference/pti/python.html

Change-Id: Ibac2b45ecfab4a7e575d097ecb9fc2c5e57b81cf
2019-10-09 14:37:23 +05:30
Thomas Bechtold c20bce5e10 Use openstackdocstheme for docs and release notes
Replace the usage of oslosphinx with openstackdocstheme and follow the
porting guide[1].

[1]
https://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html

Change-Id: I8199b787c05406ba3997fdfe26d2bfcd31b329b4
2018-01-15 16:11:43 +01:00
Arundhati Surpur fc9d65497f Removes unnecessary utf-8 encoding
This patches removes unnecessary utf-8
encoding in doc/source/conf.py

Change-Id: I52a2148d4668b7af05acbc7c4e27ffdd86c838f4
2017-07-19 18:23:00 +05:30
Colleen Murphy 8b63586d82 Cleanup cookiecutter defaults
Some of the defaults applied by cookiecutter are not applicable to this
repository and were not cleaned up before getting committed. This patch:

 - updates the project setting so that 'git review' will work properly.
 - updates the docs conf so docs will build
 - updates the setup.cfg so that it can be installed properly

Change-Id: I47b2324202fe041d49d414f30756627123093dc9
2017-06-06 13:45:04 +02:00
Colleen Murphy 44df103ff9 Apply cookiecutter to newly split project
This tempest plugin is being split out of the main keystone project in
accordance with Queens goal "Split Tempest Plugins into Separate
Repos/Projects"[1]. This patch applies the standard boilerplate files
for OpenStack projects so that it can stand on its own.

[1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
2017-05-30 16:56:11 +02:00