From ae534646b33ec1fd5186584b0cc1b29b233d7dd0 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Sun, 19 Apr 2020 08:55:54 -0500 Subject: [PATCH] Re-add python3.5 testing keystoneauth is a little special in the world, in that it's an user facing library and takes pride in staying compatible. As such it doesn't change much, so the likelihood that patches will land that break python3.5 is really low in the first place. Although the overall openstack python3 support goal puts a min of python3.6 - which is a great choice, keystoneauth has a big user, OpenStackSDK, that is keeping python3.5 because OpenStackSDK has a big user - Zuul, that still supports python3.5. To be friendly to everyone, keep the py35 unit tests just to make sure nobody lands f-strings or anything. Once Zuul drops python3.5 we can circle back around and drop it here too. Remove openstackdocstheme from test-requirements.txt. It only needs to be in doc/requirements.txt. Change-Id: If380bbf77b757655b1dc55322f4636ef83986fe5 --- .zuul.yaml | 1 + setup.cfg | 3 ++- test-requirements.txt | 1 - 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.zuul.yaml b/.zuul.yaml index 42d8b055..0c1cad33 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -3,6 +3,7 @@ - check-requirements - lib-forward-testing-python3 - openstack-lower-constraints-jobs + - openstack-python35-jobs - openstack-python3-ussuri-jobs - openstacksdk-functional-tips - openstacksdk-tox-tips diff --git a/setup.cfg b/setup.cfg index b1653b60..63bc6000 100644 --- a/setup.cfg +++ b/setup.cfg @@ -6,7 +6,7 @@ description-file = author = OpenStack author-email = openstack-discuss@lists.openstack.org home-page = https://docs.openstack.org/keystoneauth/latest/ -python-requires = >=3.6 +python-requires = >=3.5 classifier = Environment :: OpenStack Intended Audience :: Information Technology @@ -17,6 +17,7 @@ classifier = Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 + Programming Language :: Python :: 3.5 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 diff --git a/test-requirements.txt b/test-requirements.txt index 5f8071c8..72517881 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11,7 +11,6 @@ coverage!=4.4,>=4.0 # Apache-2.0 fixtures>=3.0.0 # Apache-2.0/BSD mock>=2.0.0 # BSD oslo.config>=5.2.0 # Apache-2.0 -openstackdocstheme>=2.0.0 # Apache-2.0 oslo.utils>=3.33.0 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0 betamax>=0.7.0 # Apache-2.0