This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Update classifiers
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Remove unneeded test-requirements.txt file
- Use basepython=python3 for testenv, remove it elsewhere
Change-Id: I2659000c905b3de2f37bd88ab348d2f45e0968cc
We don't use python build_sphinx anymore, replace with sphinx-build
according to PTI. Remove related configuration from setup.cfg.
This repo builds only docs, so no need for a separate
doc/requirements.txt file, remove its usage.
Cleanup requirements files, we need only requirements for building docs.
Update conf.py for newer openstackdocstheme.
Change-Id: I3f37375b77aaf2f652a69d396a2bc22fb7a7ee40
As of I319e0d4e4dd03b7f769d9d38ad2829d6cc9a679a, the warnings in the
tripleo-docs build should be fixed and it would be good to keep it
that way.
This was added in sphinx 1.5, which is now in global-requirements.
We should add a requirements sync job to this repo so we don't get
out of date again.
Note that since this was originally proposed, some new warnings
have been added to the repo. These are also fixed in this commit.
Change-Id: Ibc673109878d5edc9a2772e7e0650a1ed31a6cc7
* update README.md to make it easier to get started with TripleO doc contributions
* convert README.md to README.rst with pandoc
* nuke README.md so we don't duplicate information
* update setup.cfg to account for removal of README.md
Change-Id: I7611959b2ea2b19010f0ef05fa3d54d4abfab806
OpenStack projects are no longer being tested under Python 2.6, so
remove the trove classifier implying that this project supports 2.6.
Change-Id: Ifb98b882ab056c43ab0fef9012abe0229ceda684
The built html docs should be under doc/build/html so that the jenkins
jobs know where to get them from in order for publishing.
Change-Id: I184ffeb1239c444a496bd340406951baa0c68eca