Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I46b1da90c8cd3e912fcd9e945b15d84a4732760f
* 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
This drops testing of py2 environments and removes it from the package
metadata.
Story: #2003229
Task: #23646
Change-Id: Ieb6ed753705aa5f35e58ec4f3796b4ad9e5e33c3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This switches the job template to move from py35 to py37.
Depends-on: https://review.opendev.org/699679
Change-Id: Ib8d498377d1b321fb0ef829d38619f1d7e065a4f
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
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
In OpenStack CI we use python 2.7 and 3.5, use those in
tox.ini, remove 2.6, 3.3, 3.4 from setup.
Remove 2.6 from setup.cfg and change 3.3 to 3.5.
Change-Id: Ie69ca899f6fed9b1948d0fc3cb92393135d360b5
This is a first draft at a timeseries generator to extract an overview
of bug activity in Launchpad. I'm entirely sure that this can be
improved, mainly I wanted it up before the Nova meeting.
Change-Id: I887db503b8a0ce274f3819d90877ef14f13cbeff
This involves updating one of the shell scripts which now depends on
'pip install -e .' or 'pip install reviewstats' (for a release) having
been run.
Change-Id: I2e63501c4a41ed0b20b1ab7ba1e2f78beed04962
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