From f48a982b3013e064137ade7380ec9c05ddbd6d84 Mon Sep 17 00:00:00 2001 From: Salvatore Orlando Date: Tue, 12 Nov 2024 17:45:42 +0000 Subject: [PATCH] Switch zuul jobs to python 39 Commit 8eac791328c004013c6ef7ccd5d53fe22184b316 in openstack/requirements bumped coverage max constraint to 7.6.3 from 7.6.1. Coverage 7.6.3 does not support python 3.8. pip installation to always fail on constraint verification. This commit switches zuul unit tests checks to use python 3.9. This commit also changes the minimum requirement on coverage, removing the exception for version 4.4. Change-Id: Ic222523959658b0144cf5b75c04ee1d427f4200a --- .zuul.yaml | 4 ++-- test-requirements.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 5eb3645d..b2680896 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -4,8 +4,8 @@ check: jobs: - openstack-tox-pep8 - - openstack-tox-py38 + - openstack-tox-py39 gate: jobs: - openstack-tox-pep8 - - openstack-tox-py38 + - openstack-tox-py39 diff --git a/test-requirements.txt b/test-requirements.txt index 730d4771..7c783717 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -3,7 +3,7 @@ # process, which may cause wedges in the gate later. hacking>=3.0.1,<3.1.0 # Apache-2.0 bandit!=1.6.0,>=1.1.0 # Apache-2.0 -coverage!=4.4,>=4.0 # Apache-2.00 +coverage>4.4 # Apache-2.0 fixtures>=3.0.0 # Apache-2.0/BSD flake8-import-order==0.18.1 # LGPLv3 python-subunit>=1.0.0 # Apache-2.0/BSD