* Remove unused files babel.cfg and openstack-common.conf.
* Remove obsolete entries from setup.cfg.
* Remove six as requirement
* Switch to newer hacking version and fix all problems.
* Remove Babel requirement, update requirements for python3
Change-Id: I1fc46288e54a5b787afbd9ee31b32a0e7d28c6de
We can now use the standard library mock library instead of the third
party one previously needed for py27 compatibility.
Change-Id: I6b80b62d8e3c8bd9432f567e0725c191cef6f715
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Removes docs requirements from test-requirements since those are now
tracked in doc/requirements.txt.
Updates docs requirements since we are now py3-only.
Change-Id: Id1472978e32d22564a944ccaf3804ba11f176be5
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Various issues hit when switching to using stestr to run tests.
Presumably from other pulled in dependencies. This raises hacking to a
version that fixes a pyflakes issue [0] and addresses other pep8
violations that are then identified.
[0] https://github.com/PyCQA/pyflakes/pull/80
Change-Id: I9d8637d50067d6618aa408f4dbd9c736956099ed
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Instead of manually curating a list of all the subprojects in a
project, we should use the governance repo that already includes
most, if not all, of this information.
For the moment, this change just adds the governance data to the
data already in the json files. This is because I'm not sure whether
there is a 1:1 relationship between what is in governance and what
is in the json files. It's possible we could eliminate the json files
entirely at some point, but for the moment this gets us updated
subproject lists for essentially free, since it's likely that many
projects' json files are missing subprojects added in the past few
years.
Change-Id: Ia3992dd30f83294a96ace155691e50838cd5543b
Follow PTI for this and add all needed changes, remove obsolete
options. Switch to openstackdocstheme instead of oslosphinx
since that is retired.
Remove module index - this repo has no modules and thus nothing is
generated.
Add job to publish documents.
Change-Id: Ida269f9755099f32a12f46082b529311ecb7e2b6
One step on a long path. Note that there is some noddy stuff in here
like a pointless test - its in cookiecutter and I don't want to muddle
code moves up with that, so 'meh'.
Change-Id: I500b92c0e8177c85e696d039417dcf982010775b