* Replace .testr.conf by .stestr.conf for migration and update
.gitignore accordingly
* Use py3 as the default runtime for tox and 3.18.0 as the
minversion for tox
Change-Id: I5c389527c1e11ab9e1f5f5797cb1bd1e58bd8753
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.
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
Update to use openstackdocstheme, cleanup setup.cfg, tox.ini for
python3.
Fix build problems with newer Sphinx.
Change-Id: I433dee9372af6e477d96ded8cb93bc04f85e209d
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I154a030cb35f82c5645afd5b9189fe0c33780983
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I94ea2a4ca08edbf7ec2dc4139dd5d93dab6c5180
Story: #2002586
Task: #24760
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Ic86f06aa22934bcc7442dbdf9e2e27169d1ecaf2
Story: #2002586
Task: #24760
This change adds keystonemiddleware architecture documentation as well
as initial findings of possible security vulnerabilities.
Change-Id: I2e7a96f46879586a372b71ebcaa8bfdd8faf7e39
Co-Authored-By: Kristi Nikolla <knikolla@bu.edu>
This change cleans up the project home page documentation and
adds links to both the template documents and the barbican
documentation. Future review findings should be added to the list.
Change-Id: I26691a1d800ba9c814cad78904aeb302be9d4cc2
Remove all unneeded requirements, also remove some extra tox targets.
Make docs environment the default tox environment.
Add bindep.txt file so that only required packages get installed. Add
bindep environment for tox.ini.
Change-Id: I5792ebeea31b845ad732822ea1c8e8d9030d65c0
Remove old constraints environments, those are not used anymore.
Note also that this repo has not used constraints - and does not need them,
since it's not installed on actual systems.
Change-Id: Ibf5b56cf2b802bdb28ba282875078640c57c82af