Merge "Remove py35 support"
This commit is contained in:
commit
03634de6c8
@ -12,7 +12,6 @@
|
||||
|
||||
- project:
|
||||
templates:
|
||||
- openstack-python35-jobs
|
||||
- openstack-python36-jobs
|
||||
- openstack-cover-jobs
|
||||
check:
|
||||
|
2
Makefile
2
Makefile
@ -52,7 +52,7 @@ security:
|
||||
# Run all unit tests under pegleg
|
||||
.PHONY: run_tests
|
||||
run_tests:
|
||||
tox -e py35
|
||||
tox -e py36
|
||||
|
||||
# Perform Linting
|
||||
.PHONY: lint
|
||||
|
@ -72,8 +72,7 @@ Pegleg strives to conform to the `Airship coding conventions`_.
|
||||
Python
|
||||
------
|
||||
|
||||
The Pegleg code base lives under ``pegleg``. Pegleg supports py35 and py36
|
||||
interpreters.
|
||||
The Pegleg code base lives under ``pegleg``. Pegleg supports py36 interpreter.
|
||||
|
||||
Docker
|
||||
------
|
||||
@ -103,8 +102,8 @@ directory):
|
||||
|
||||
# Quick way of building a venv and installing all required dependencies into
|
||||
# it.
|
||||
tox -e py35 --notest
|
||||
source .tox/py35/bin/activate
|
||||
tox -e py36 --notest
|
||||
source .tox/py36/bin/activate
|
||||
pip install -e .
|
||||
|
||||
# Now is it possible to run the Pegleg CLI to test local changes:
|
||||
@ -129,11 +128,11 @@ Unit Tests
|
||||
|
||||
To run all unit tests, execute::
|
||||
|
||||
$ tox -epy35
|
||||
$ tox -epy36
|
||||
|
||||
To run unit tests using a regex, execute::
|
||||
|
||||
$ tox -epy35 -- <regex>
|
||||
$ tox -epy36 -- <regex>
|
||||
|
||||
.. _Airship: https://airshipit.readthedocs.io
|
||||
.. _Deckhand: https://airship-deckhand.readthedocs.io/
|
||||
|
17
tox.ini
17
tox.ini
@ -1,19 +1,18 @@
|
||||
[tox]
|
||||
envlist = py35, py36, pep8, docs, cover
|
||||
envlist = py36,pep8,docs,cover
|
||||
minversion = 2.3.1
|
||||
# Allows docs to be built without setup.py having to exist. Requires that
|
||||
# usedevelop be False as well (which it is by default).
|
||||
skipsdist = True
|
||||
|
||||
[testenv]
|
||||
setenv = VIRTUAL_ENV={envdir}
|
||||
usedevelop = True
|
||||
setenv =
|
||||
VIRTUAL_ENV={envdir}
|
||||
LANGUAGE=en_US
|
||||
LC_ALL=en_US.utf-8
|
||||
passenv = http_proxy https_proxy HTTP_PROXY HTTPS_PROXY
|
||||
deps =
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
basepython=python3
|
||||
passenv = http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY PBR_VERSION
|
||||
whitelist_externals =
|
||||
find
|
||||
commands =
|
||||
@ -32,8 +31,8 @@ basepython=python3
|
||||
deps =
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
commands =
|
||||
flake8 {toxinidir}/pegleg
|
||||
bandit -r pegleg -n 5
|
||||
flake8 {toxinidir}/pegleg
|
||||
|
||||
[testenv:docs]
|
||||
basepython = python3
|
||||
@ -41,7 +40,9 @@ deps =
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/doc/requirements.txt
|
||||
commands =
|
||||
{toxinidir}/tools/gate/build-docs.sh
|
||||
bash -c "{toxinidir}/tools/gate/build-docs.sh"
|
||||
whitelist_externals =
|
||||
bash
|
||||
|
||||
[testenv:bandit]
|
||||
basepython = python3
|
||||
|
Loading…
Reference in New Issue
Block a user