From f66dac5c63158869fa1ec9dcaf0c9f49e8138ce3 Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Thu, 9 May 2019 14:26:01 +0800 Subject: [PATCH] Update Python 3 test runtimes for Train This goal is to implement the process set out in the 2018-10-24 Python Update Process TC resolution[1], for the Train cycle to ensure unit testing is in place for all of the Tested Runtimes for Train[2]. In practice, this generally means adding unit tests for Python 3.7 and dropping unit tests for Python 3.5. Using the Zuul template for Train will ensure that all projects that support Python3 will be tested against the agreed runtime versions, and make it easier to update them in future. [1]https://governance.openstack.org/tc/resolutions/20181024-python-update-process.html [2]https://governance.openstack.org/tc/reference/runtimes/train.html Change-Id: I62abb218bb314345dd7da1cbf9133d10db9696ff Depends-On: https://review.opendev.org/#/c/641878/ --- .zuul.yaml | 2 +- setup.cfg | 1 + tox.ini | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 98b806296c..e1478bcca8 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -106,7 +106,7 @@ - openstack-cover-jobs - openstack-lower-constraints-jobs - openstack-python-jobs - - openstack-python36-jobs + - openstack-python3-train-jobs - publish-openstack-docs-pti - check-requirements - release-notes-jobs-python3 diff --git a/setup.cfg b/setup.cfg index 62cdac7c0e..8f294c5da9 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,6 +17,7 @@ classifier = Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 [files] data_files = diff --git a/tox.ini b/tox.ini index 4d361bba0e..33e6751d8d 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py36,py27,pep8 +envlist = py36,py37,py27,pep8 minversion = 1.6 skipsdist = True