diff options
author | Ghanshyam <gmann@ghanshyammann.com> | 2023-05-03 20:03:10 +0000 |
---|---|---|
committer | Ghanshyam Mann <gmann@ghanshyammann.com> | 2023-05-05 14:03:32 -0500 |
commit | 67bc01af4fb705df3dedaf37e19774ec2ee9e2d2 (patch) | |
tree | 6690ca44727209f9e5304045db2b49acd97e30a0 | |
parent | 4a18ae10b8d2dc164b4607fcd0728bb24516a723 (diff) | |
download | tooz-67bc01af4fb705df3dedaf37e19774ec2ee9e2d2.tar.gz |
Revert "Moves supported python runtimes from version 3.8 to 3.10"
This reverts commit 4a18ae10b8d2dc164b4607fcd0728bb24516a723.
Keeping Python 3.10 in setup.cfg classifier and testing py38 min and
py310 max version.
Reason for revert:
Needed-By: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175
TC has been discussing about re-adding the python 3.8
testing in current master 2023.2 release testing.
- https://meetings.opendev.org/meetings/tc/2023/tc.2023-04-25-18.00.log.html#l-191
- https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033469.html
While governance changes are under review, TC agreed to add py3.8 testing
so that we do not see more project/lib dropping python 3.8 and make them
uninstalable on python 3.8
- https://meetings.opendev.org/meetings/tc/2023/tc.2023-05-02-18.00.log.html#l-17
- https://review.opendev.org/c/openstack/governance/+/882165
Also adding py3.8 testing back in job https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175
Change-Id: I18508891947649aa0a696372f71877c87b5c387e
-rw-r--r-- | .zuul.yaml | 108 | ||||
-rw-r--r-- | setup.cfg | 3 |
2 files changed, 56 insertions, 55 deletions
@@ -8,120 +8,120 @@ - release-notes-jobs-python3 check: jobs: - - tooz-tox-py39-etcd + - tooz-tox-py38-etcd - tooz-tox-py310-etcd - - tooz-tox-py39-etcd3gw + - tooz-tox-py38-etcd3gw - tooz-tox-py310-etcd3gw - - tooz-tox-py39-zookeeper + - tooz-tox-py38-zookeeper - tooz-tox-py310-zookeeper - - tooz-tox-py39-redis + - tooz-tox-py38-redis - tooz-tox-py310-redis - - tooz-tox-py39-sentinel + - tooz-tox-py38-sentinel - tooz-tox-py310-sentinel - - tooz-tox-py39-memcached + - tooz-tox-py38-memcached - tooz-tox-py310-memcached - - tooz-tox-py39-postgresql + - tooz-tox-py38-postgresql - tooz-tox-py310-postgresql - - tooz-tox-py39-mysql + - tooz-tox-py38-mysql - tooz-tox-py310-mysql - - tooz-tox-py39-consul + - tooz-tox-py38-consul - tooz-tox-py310-consul gate: jobs: - - tooz-tox-py39-etcd + - tooz-tox-py38-etcd - tooz-tox-py310-etcd - - tooz-tox-py39-etcd3gw + - tooz-tox-py38-etcd3gw - tooz-tox-py310-etcd3gw - - tooz-tox-py39-zookeeper + - tooz-tox-py38-zookeeper - tooz-tox-py310-zookeeper - - tooz-tox-py39-redis + - tooz-tox-py38-redis - tooz-tox-py310-redis - - tooz-tox-py39-sentinel + - tooz-tox-py38-sentinel - tooz-tox-py310-sentinel - - tooz-tox-py39-memcached + - tooz-tox-py38-memcached - tooz-tox-py310-memcached - - tooz-tox-py39-postgresql + - tooz-tox-py38-postgresql - tooz-tox-py310-postgresql - - tooz-tox-py39-mysql + - tooz-tox-py38-mysql - tooz-tox-py310-mysql - - tooz-tox-py39-consul + - tooz-tox-py38-consul - tooz-tox-py310-consul - job: - name: tooz-tox-py39-consul - parent: openstack-tox-py39 + name: tooz-tox-py38-consul + parent: openstack-tox-py38 description: | - Run tests using ``py39-consul`` environment. + Run tests using ``py38-consul`` environment. vars: - tox_envlist: py39-consul + tox_envlist: py38-consul - job: - name: tooz-tox-py39-etcd - parent: openstack-tox-py39 + name: tooz-tox-py38-etcd + parent: openstack-tox-py38 description: | - Run tests using ``py39-etcd`` environment. + Run tests using ``py38-etcd`` environment. vars: - tox_envlist: py39-etcd + tox_envlist: py38-etcd - job: - name: tooz-tox-py39-etcd3gw - parent: openstack-tox-py39 + name: tooz-tox-py38-etcd3gw + parent: openstack-tox-py38 description: | - Run tests using ``py39-etcd3gw`` environment. + Run tests using ``py38-etcd3gw`` environment. vars: - tox_envlist: py39-etcd3gw + tox_envlist: py38-etcd3gw - job: - name: tooz-tox-py39-memcached - parent: openstack-tox-py39 + name: tooz-tox-py38-memcached + parent: openstack-tox-py38 description: | - Run tests using ``py39-memcached`` environment. + Run tests using ``py38-memcached`` environment. vars: - tox_envlist: py39-memcached + tox_envlist: py38-memcached - job: - name: tooz-tox-py39-mysql - parent: openstack-tox-py39 + name: tooz-tox-py38-mysql + parent: openstack-tox-py38 description: | - Run tests using ``py39-mysql`` environment. + Run tests using ``py38-mysql`` environment. vars: - tox_envlist: py39-mysql + tox_envlist: py38-mysql - job: - name: tooz-tox-py39-postgresql - parent: openstack-tox-py39 + name: tooz-tox-py38-postgresql + parent: openstack-tox-py38 description: | - Run tests using ``py39-postgresql`` environment. + Run tests using ``py38-postgresql`` environment. vars: - tox_envlist: py39-postgresql + tox_envlist: py38-postgresql - job: - name: tooz-tox-py39-redis - parent: openstack-tox-py39 + name: tooz-tox-py38-redis + parent: openstack-tox-py38 description: | - Run tests using ``py39-redis`` environment. + Run tests using ``py38-redis`` environment. vars: - tox_envlist: py39-redis + tox_envlist: py38-redis pre-run: - playbooks/stop-redis.yaml - job: - name: tooz-tox-py39-sentinel - parent: openstack-tox-py39 + name: tooz-tox-py38-sentinel + parent: openstack-tox-py38 description: | - Run tests using ``py39-sentinel`` environment. + Run tests using ``py38-sentinel`` environment. vars: - tox_envlist: py39-sentinel + tox_envlist: py38-sentinel pre-run: - playbooks/stop-redis.yaml - job: - name: tooz-tox-py39-zookeeper - parent: openstack-tox-py39 + name: tooz-tox-py38-zookeeper + parent: openstack-tox-py38 description: | - Run tests using ``py39-zookeeper`` environment. + Run tests using ``py38-zookeeper`` environment. vars: - tox_envlist: py39-zookeeper + tox_envlist: py38-zookeeper - job: name: tooz-tox-py310-consul @@ -6,7 +6,7 @@ summary = Coordination library for distributed systems. description_file = README.rst license = Apache-2 home_page = https://docs.openstack.org/tooz/latest/ -python_requires = >=3.9 +python_requires = >=3.8 classifier = Environment :: OpenStack Intended Audience :: Developers @@ -15,6 +15,7 @@ classifier = Operating System :: POSIX :: Linux Programming Language :: Python Programming Language :: Python :: 3 + Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3 :: Only |