11 Commits

Author SHA1 Message Date
maaoyu
163ce471d6 setup.cfg: Replace dashes with underscores
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: Ic8793866bfde33c7ad634a76d263aa71fa4d42c6
2021-06-30 17:10:08 +00:00
zhangbailin
4ebf571aad Cleanup py27 support
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
- Update classifiers
- Update requirements, no need for python_version anymore
- Use modern sphinx-build for docs building, update openstackdocstheme

Change-Id: I627fdb0db6a673f382916097a47cad7066ccd10a
2020-04-05 14:56:26 +08:00
Ghanshyam Mann
2758cfd305 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

watcher-tempest-plugin is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal - https://review.opendev.org/#/c/691178/

Change-Id: I9673003311450847c2ba2321cda93353898e6469
2020-01-22 22:20:22 +00:00
Vieri
ecd3714bcf Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Co-Authored-By: qingszhao <zhao.daqing@99cloud.net>

Change-Id: I2b447c801291c78a70a6c9e362c7e63a2890986b
2019-08-14 09:12:07 +00:00
Zuul
bcd715efb7 Merge "Add Python 3.6 classifier to setup.cfg" 2018-12-17 16:46:35 +00:00
huang.zhiping
26b131d522 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I2cfca04f95c239a40ca1e0388e3f463eec733a36
2018-12-04 12:42:38 +00:00
Vieri
684e7f85c0 Add Python 3.6 classifier to setup.cfg
Change-Id: Iba3f6c920b94229cf998e45ebaf5257966fca8dd
2018-11-27 07:25:38 +00:00
qingszhao
2533803d56 Removed older version of python added 3.5
In setup.cfg file the python 3.5 is added
In tox.ini the python 3.5 is added

Change-Id: If707a85d05fdf998955e364a3e6f03f665d88e57
Closes-Bug:  #1801855
2018-11-06 06:35:00 +00:00
ShangXiao
499d075c81 Fix the old and invalid doc links
The urls in docs are old or not found.
Replace them with the right ones for the docs according to
the official OpenStack websites.

Change-Id: Ibe9d8d88a638d04bfa47ae732dd981e72d8983b2
2018-03-14 07:44:28 +00:00
Alexander Chadin
b065815705 Fix package name
This patch set fixes package name. It couldn't be installed
with previous name.

Change-Id: I9c9cebc01d9e9b66aab52f39aa71b33ccb4d27e3
2017-08-17 15:27:44 +03:00
Alexander Chadin
5ce0ada604 Apply cookiecutter
This patch set is one of the steps to split up watcher and
its tempest tests.
2017-08-04 16:46:20 +03:00