This supports Python 3 goodness. Some additional tox and gitignore
tweaks are included while we're here.
Change-Id: Id1a7a90119be242486584a3b5d6939083bfac84d
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
This follows the instructions [1] in an attempt to build pdf docs.
The goal is described as docs that get made, not necessarily
perfect docs. This gets that.
[1] https://etherpad.openstack.org/p/train-pdf-support-goal
Change-Id: Icf7c22bf9d1de6fb2a74a756c370930d4c00b0b9
Story: 2006110
Task: 35396
python3.5 was the only supported python3 version on Xenial, now that we have
Bionic Beaver nodes that support python3.7, lets switch to testing with
python3.7 in addition with python3.6 in Stein and beyond.
See ML discussion here [1] for context.
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135632.html
Change-Id: I38af51b799464f1f32b593930fbbd6f795dbd088
Signed-off-by: Charles Short <chucks@redhat.com>
Story: #2004073
Task: #27433
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: I60e0ac5a83a9458c4c7659135e1f330a5d68b63f
According to Openstack summit session [1], stestr is maintained project
to which all Openstack projects should migrate. Let's switch to stestr
as other projects have already moved to it.
[1] https://etherpad.openstack.org/p/YVR-python-pti
Change-Id: I02e33d429154936db9ca65b4fd04cfa10754507b
Clean up both the releasenotes 'conf.py' and some remaining pieces of
the main 'conf.py'. In the case of the former, it looks like this was
copied from Glance's config, and retains a lot of unnecessary config for
same. Remove it all.
Change-Id: Ibce322af4441fef7ba0b1abe1b51070d49ad1df5
Adds the basics of the new os-capabilities library, including a README
and a couple helper functions that allow the user to list both symbol
names as well as the capability strings themselves.
Added x86 CPU instruction set extensions as an initial set of namespaced
standardized capability strings.