Updated Requirements and py35 Support

(1) Updated requirements.txt
(2) Updated test-requirements.txt
(3) updated setup.cfg for py35
(4) updated tox.ini for py35

Change-Id: I9f0be2b903fe9f25af458e032d0c1953cfcdd13b
Signed-off-by: Bin Hu <bh526r@att.com>
This commit is contained in:
Bin Hu 2017-02-08 13:58:25 -08:00 committed by Ian Wells
parent bfb0f6a42d
commit 467ca53879
4 changed files with 32 additions and 31 deletions

View File

@ -2,26 +2,26 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
pbr>=1.6 # Apache-2.0
pbr>=1.8 # Apache-2.0
# The != are from recent oslo.log
Babel!=2.3.0,!=2.3.1,!=2.3.2,!=2.3.3,>=1.3 # BSD
SQLAlchemy<1.1.0,>=1.0.10 # MIT
oslo.db>=4.1.0 # Apache-2.0
oslo.versionedobjects>=1.5.0 # Apache-2.0
oslo.config>=3.7.0 # Apache-2.0
oslo.policy>=1.15.0 # Apache-2.0
oslo.log>1.14.0 # Apache-2.0
oslo.utils>=3.5.0 # Apache-2.0
oslo.db>=4.15.0 # Apache-2.0
oslo.versionedobjects>=1.17.0 # Apache-2.0
oslo.config!=3.18.0,>=3.14.0 # Apache-2.0
oslo.policy>=1.17.0 # Apache-2.0
oslo.log>=3.11.0 # Apache-2.0
oslo.utils>=3.18.0 # Apache-2.0
oslo.i18n>=2.1.0 # Apache-2.0
oslo.middleware>=3.0.0
six>=1.9.0 # MIT
WSME>=0.8 # MIT
pecan>=1.0.0 # BSD
requests!=2.9.0,>=2.8.1 # Apache-2.0
pecan!=1.0.2,!=1.0.3,!=1.0.4,!=1.2,>=1.0.0 # BSD
requests!=2.12.2,>=2.10.0 # Apache-2.0
rfc3986>=0.3.1 # Apache-2.0
PyYAML>=3.1.0 # MIT
pytz>=2013.6 # MIT
click>=6.6
python-etcd>=0.4.3
keystonemiddleware!=4.5.0,>=4.2.0
keystoneauth1>=2.14.0 # Apache-2.0
keystonemiddleware>=4.12.0 # Apache-2.0
keystoneauth1>=2.18.0 # Apache-2.0

View File

@ -15,6 +15,8 @@ classifier =
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
[files]
packages =

View File

@ -2,25 +2,24 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
# hacking<0.11,>=0.10.0
hacking<0.12,>=0.11.0 # Apache-2.0
coverage>=3.6 # Apache-2.0
hacking<0.13,>=0.12.0 # Apache-2.0
coverage>=4.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
mock>=2.0 # BSD
python-subunit>=0.0.18 # Apache-2.0/BSD
# sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
# oslosphinx>=2.5.0 # Apache-2.0
oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
oslotest>=1.10.0 # Apache-2.0
sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
oslosphinx>=4.7.0 # Apache-2.0
oslo.policy>=1.15.0 # Apache-2.0
testrepository>=0.0.18 # Apache-2.0/BSD
testscenarios>=0.4 # Apache-2.0/BSD
testtools>=1.4.0 # MIT
# releasenotes
# reno>=1.6.2 # Apache2
reno>=1.8.0 # Apache2
testresources>=0.2.4 # Apache-2.0/BSD
testscenarios>=0.4 # Apache-2.0/BSD
WebTest>=2.0 # MIT
oslotest>=1.10.0 # Apache-2.0
os-testr>=0.8.0 # Apache-2.0
ddt>=1.0.1 # MIT
pylint==1.4.5 # GPLv2
reno>=1.8.0 # Apache-2.0
# Needed to run DB commands in virtualenvs
PyMySQL>=0.7.6 # MIT License
tempest>=12.1.0 # Apache-2.0

View File

@ -1,6 +1,6 @@
[tox]
minversion = 2.0
envlist = py27,pep8,py34
envlist = py35,py27,pep8
skipsdist = True
[testenv]
@ -12,7 +12,7 @@ deps = -r{toxinidir}/test-requirements.txt
commands = python setup.py test --slowest --testr-args='{posargs}'
[testenv:pep8]
commands = flake8 {posargs}
commands = flake8
[testenv:venv]
commands = {posargs}