10 Commits

Author SHA1 Message Date
Ghanshyam Mann
8049eaad52 Support py3.12 and drop py3.8
As per the current release tested runtime, we test
from python 3.9 till python 3.12 so updating the same
in python classifier in setup.cfg

Also, dropping the python3.8 support
- https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FOWV4UQZTH4DPDA67QDEROAESYU5Z3LE/

Change-Id: I45748bcdd44b1b7c209583ac78756680320ec755
2024-10-25 15:55:40 -07:00
Takashi Kajinami
43c1c051e2 Declare Python 3.12 support
Now Python 3.12 unit tests job is voting. So we can safely say this
is tested with Python 3.12 .

Also bump the min python version because python <= 3.7 is no longer
supported by any maintained branches.

Change-Id: I50d69751aa61a9639453965fa1af3ba623abf4f0
2024-10-13 10:13:34 +00:00
Takashi Kajinami
3dbadbc62b Remove unnecessary setup_hook
This is no longer needed.

Also, the options in egg_info section are not necessary and can be
removed. Especially, tag_svn_revision was already removed[1].

[1] https://github.com/pypa/setuptools/issues/619

Change-Id: I0c96e634debe66eec858b0efb9c40c0360366c44
2023-12-20 11:36:15 +09:00
Takashi Kajinami
99ada15be3 Update supported python versions
- Python 3.5 support was already removed from Tempest[1] so we can
  remove it.
- Add Python 3.8, 3.9 and 3.10 ecause these have been part of tested
  runtimes for a few cycles and are actually used in testing.

[1] b0a8057fbbf08ff072bfb6e836535f090fd6efc7

Change-Id: I39b822ef294f673adfb35e5d45672ad1f9347944
2023-09-19 09:06:24 +00:00
liyou01
c28006b301 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

Change-Id: Ib3752e0165c296d7e052ebe02381c448a233c628
2021-05-18 09:48:38 +08:00
Ghanshyam
4780eec9d4 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

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

Stable zuul jobs are modified to run with py3 as heat-tempest-plugin
cannot run py2 jobs on master gate.

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://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: Ida6919a70dc8711166a79eac574b0714382e8d00
2020-03-03 16:38:19 +00:00
Zuul
58d411c6ed Merge "Drop "docs" tox target and the docs integration" 2019-10-08 13:14:00 +00:00
Thomas Bechtold
cd52d60f08 Drop "docs" tox target and the docs integration
There is no docs/ directory so trying to build the documentation with
"tox -e docs" fails.

Change-Id: I194d9e04d74e6d7341d4d0b3bc184b94ffd3edfb
2019-09-03 10:49:41 +02:00
melissaml
60fefc68b2 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I89e5fc40b28e35eecbcdfee2cfeff441dbaa31b8
2018-12-05 11:55:58 +08:00
rabi
d2916d04e0 Initial movement to new repo with cleanup 2017-11-14 20:28:32 +05:30