Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Jaeger 63e5a36156 Cleanup py27 support
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Switch to openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Fix docs warnings

Change-Id: Icf6a2d4229392e9d38af67567167b60d02d68019
2020-04-10 11:04:21 +02:00
Ghanshyam Mann 35efbbe802 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Ia6d4378abf5ee92f371236a081b82157a9c88682
2019-12-30 14:45:57 +02:00
akhiljain23 c28660242a Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.  Update to
reflect reality, which should help with local running of constraints
targets.

Change-Id: I75379e7a51e8debea71c47b97a09d174dc8c150d
2018-11-02 10:58:11 +05:30
Doug Hellmann bb73128fbf fix tox python3 overrides
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: Ia958ac1f73122200715797bed836c568efb990f6
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-09-26 18:56:20 -04:00
Ha Manh Dong 29c2a31d7e Switch to use stestr for unit test
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
So we should switch to stestr.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I753abb6ceae046e388357450a6cdb84af6e5fe74
2018-07-19 10:34:25 +07:00
Dougal Matthews 946a22e8a2 Force the docs to be built with Python 2
Currently this will fail with a syntax error if the system defaults to
Python 3.

Change-Id: Ie61c1a0cf541c35dbc2080d4cfc16c0be16a3200
2017-03-09 08:13:47 +00:00
Lingxian Kong 170b47d7ea Initial commit
Add structure, unit tests, and template for mistral-specs, creating
a functional specs repository without any approved specs.

Put example.rst in mitaka/approved and mitaka/implemented respectively
to avoid doc build warnings:
"pattern u'specs/mitaka/approved/*' didn't match any documents"

Implements: blueprint mistral-spec-repository
Change-Id: I092ec2f9b1aef9b1bf328658674119eb3cdf3380
2015-11-18 22:25:55 +08:00