Stop testing python2.7

Train was the last release supporting python2. Let's rip the bandaid
off.

Change-Id: I48705450552bb2ecc12a080b1c8b3e1b7efd2800
(cherry picked from commit abf3237726)
This commit is contained in:
xuanyandong 2019-10-28 16:35:37 +08:00 committed by Gael Chamoulaud (Strider)
parent c5cd3b546e
commit 875d0b3337
No known key found for this signature in database
GPG Key ID: 4119D0305C651D66
3 changed files with 2 additions and 9 deletions

View File

@ -13,8 +13,6 @@ classifier =
License :: OSI Approved :: Apache Software License License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux Operating System :: POSIX :: Linux
Programming Language :: Python Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3 Programming Language :: Python :: 3
Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.7

View File

@ -1,10 +1,11 @@
[tox] [tox]
minversion = 2.0 minversion = 2.0
envlist = linters,docs,py27,py37,molecule envlist = linters,docs,py37,molecule
skipdist = True skipdist = True
[testenv] [testenv]
usedevelop = True usedevelop = True
basepython = python3
install_command = pip install {opts} {packages} install_command = pip install {opts} {packages}
passenv = * passenv = *
setenv = setenv =
@ -39,7 +40,6 @@ deps = bindep
commands = bindep test commands = bindep test
[testenv:debug] [testenv:debug]
basepython = python3
commands = oslo_debug_helper {posargs} commands = oslo_debug_helper {posargs}
[testenv:pep8] [testenv:pep8]
@ -95,13 +95,11 @@ commands =
# {[testenv:yamllint]commands} # {[testenv:yamllint]commands}
[testenv:releasenotes] [testenv:releasenotes]
basepython = python3
deps = -r{toxinidir}/doc/requirements.txt deps = -r{toxinidir}/doc/requirements.txt
commands = commands =
sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
[testenv:cover] [testenv:cover]
basepython = python3
deps = deps =
-r {toxinidir}/requirements.txt -r {toxinidir}/requirements.txt
-r {toxinidir}/test-requirements.txt -r {toxinidir}/test-requirements.txt
@ -109,7 +107,6 @@ deps =
commands = python setup.py test --coverage --testr-args='{posargs}' commands = python setup.py test --coverage --testr-args='{posargs}'
[testenv:docs] [testenv:docs]
basepython = python3
deps = deps =
-r {toxinidir}/doc/requirements.txt -r {toxinidir}/doc/requirements.txt
-r {toxinidir}/molecule-requirements.txt -r {toxinidir}/molecule-requirements.txt
@ -123,7 +120,6 @@ extensions = .rst
ignore = D001 ignore = D001
[testenv:lower-constraints] [testenv:lower-constraints]
basepython = python3
deps = deps =
-c{toxinidir}/lower-constraints.txt -c{toxinidir}/lower-constraints.txt
-r{toxinidir}/test-requirements.txt -r{toxinidir}/test-requirements.txt

View File

@ -1,7 +1,6 @@
- project: - project:
templates: templates:
- tripleo-multinode-container-minimal - tripleo-multinode-container-minimal
- openstack-python-jobs
- openstack-python3-train-jobs - openstack-python3-train-jobs
- tripleo-validations-molecule-jobs - tripleo-validations-molecule-jobs
- check-requirements - check-requirements