Commit Graph

10 Commits

Author SHA1 Message Date
Ghanshyam Mann abf50fe06c [ussuri][goal] Update contributor documentation
This patch updates/adds the contributor documentation to follow
the guidelines of the Ussuri cycle community goal[1].

[1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html

Story: #2007236
Task: #38522
Change-Id: Id2d951e5a080565796f765f70c678c78bb3958da
2021-05-31 20:37:45 +00:00
Andreas Jaeger 2a465428ff Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 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.

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: I420adfab0ff40fffd9a211d72ad6c953a495676e
2020-05-30 16:51:39 +02:00
Andreas Jaeger e599248661 Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
- Remove unused oslosphinx requirement

Change-Id: I845d02c5fb7cf57beb3628821156bff7310733ca
2020-04-05 08:18:58 +02:00
Ghanshyam Mann 8f353278d4 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

freezer-web-ui is ready with python 3 and ok to drop the
python 2.7 support.

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: I7a85a88ad3d248ea081eb22db6507f9bd21493f7
2019-11-22 01:52:38 +00:00
jacky06 1f06dacd90 Sync Sphinx requirement
1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
3. Bump the keystoneauth1 to 3.14.0 to fix the gate[0]

[0]: http://logs.openstack.org/40/666040/4/check/openstack-tox-lower-constraints/063a064/job-output.txt.gz#_2019-06-18_16_35_28_185448

Change-Id: I5cb981175922df52ae55961109c904f6ecf94d24
2019-07-04 20:47:07 +08:00
Nguyen Hai Truong 28be18bdce Update document building tox target
This patch set updates the tox targets for doc and reno building so it is
in line with other OpenStack projects' structure.

Change-Id: I70366984cdc49983504c6084e36339bb4f80ac01
2018-11-07 00:19:25 -08:00
Jenkins 308b8c4d67 Merge "Remove link to modindex" 2017-02-02 16:26:20 +00:00
Rajiv Kumar f2ca898324 Remove link to modindex
The documentation build does not generate any module index, thus
remove the link to the page.

Change-Id: I555fcb3b005e53c447372ce25c57ef4cac5cd811
2017-01-27 10:28:42 +05:30
gengchc2 830f3c2dbb Removes unnecessary utf-8 coding
The file was added redundant utf-8 coding by some editor.
we can delete it .

Change-Id: I26b4b9b2584df6552ea28d71f432afcb57bae2f2
2016-12-26 14:19:19 +08:00
Fausto Marzi 4c5ee4ca57 Add Sphinx doc build
Bump setup.cfg version to 2.0.0 (mitaka)

Change-Id: I3c2d63262a87a7d84bd95640de0140332e3e34ae
Closes-Bug: #1542061
2016-02-09 15:02:05 +00:00