All OpenStack projects need to use the
genric template for python unit testing
which gets updated in central location.
Change-Id: I4db01cabb47024cf10e6435a95c40326d30b9456
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: Ia2b0e0df7e7cda55f05d9fee9db6a11c26f7a3ca
This reverts commit 3af8953b8c57b01672f6b7969d847c8c4de4e732.
Reason for revert: Python 3.7 *is* supported because it falls
in the range of supported Python versions (3.6-3.8).
Change-Id: I8cd58171b6985581b6c5c1d6f876d53615db4381
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: Ie856868afe0593aa65528a35e999cfd407baa77d
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Some other sections are obsolete
- Update classifiers
Change-Id: I7e92b3e00e3a7e2cf057071f82eed341cce65bcf
python-masakariclient should use os-testr instead of testr as
it is more powerful and provide much prettier output than testr.
This patch also disables the use of PY34 and adds PY35 for in tox
as the gating on python 3.4 is restricted to <= Mitaka in OpenStack.
This is due to the change from Ubuntu Trusty to Xenial, where only
python3.5 is available.
Change-Id: I1029be8dedd8d4530586c2b4b852c7ddc1d03cf7
Commit the following implementation
- Implemented to openstackclient plugin base for masakari.
- In the configuration file has been added an entry point for
the client module initialization.
Change-Id: I8dbee8929480105eb26d938c50e4e512d887c4a8