* Replace .testr.conf by .stestr.conf for migration and update
.gitignore, tox.ini and test-requirements.txt files accordingly
Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: Ia577800e7a342beaad58009239a98b9e7044d01a
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.
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: I5aedf5a96bc39825dac6b0ddd0005c9e8e0b1619
OpenStack is dropping the py2.7 support in ussuri cycle except
swift and sorlets which is exception approved in this goal.
Somehow this repo is left to remove the support of py2.7.
Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
Change-Id: Id30a4bbee9a437d8e73dc71f0b65304dc5e64e23
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
Change-Id: I7bbcd74da1ea5800db93e36eb78e028c6af7a061
Use latest release 1.1.0, though no compatible changes
requires w.r.t pep8. So updating only version is enough.
Change-Id: Ia5c832029874d93373f722913ae2e40a825006e7
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.
[0] https://review.openstack.org/#/c/472275/
Change-Id: I497a3d33d70a6464ab642f7b1009efe19ba4ea8e
This will allow the docs jobs to pass which allows us to conform to the
OpenStack infra without specialness.
Change-Id: I4c80d71f211ed396cabda82dde088291a4bfe08d
Adds the necessary scaffolding to run unit tests in this project.
Actual tests will be added in later commits.
Change-Id: Ia348dda6b482ca269dceace09f6ac3b24bbd6b32
This is not an actual python project, so there is an amount of cruft
in the repo that is not needed. However, it does generate tarballs in
OpenStack Infra, so it needs the tox venv environment and the pbr
setup.py stuff. It also is totally possible to check python files in
the repo for flake8 violations, so set that up.
Change-Id: Ifb94f65912716efe1c4596d552beee92d2dc3d6a